I’ll pass on that until I’m convinced I need to download it. 
I would suggest you test with the latest 2.1.1-alpha from the top of http://www.audacity.homerow.net/index.php?dir=mac/&sort=date&order=desc. 2.1.0 won’t be retrospectively fixed.
That imports fine for me in 2.1.1-alpha or 2.1.0 release using FFmpeg 2.2.2 from http://manual.audacityteam.org/o/man/faq_installation_and_plug_ins.html#macff .
If Audacity does not crash please provide the Audacity log after trying to import it into 2.1.1-alpha.
If 2.1.1-alpha crashes please provide another crash report, in case it’s different to the last two.
I tried a YouTube file that I downloaded on Windows using Internet Download Manager. It imported properly into 2.1.1-alpha using QuickTime (if FFmpeg was removed) or using FFmpeg (if that was available).
Obviously it will not import into 2.1.0 without FFmpeg due to the issue FFmpeg required for MP4/M4A/MOV/ALAC import that is now fixed in 2.1.1-alpha.
Again if Audacity does not crash, please provide the log from 2.1.1-alpha.
In 2.1.1-alpha I can reproduce importing MP4 as a few milliseconds of noise if I set an Extended Import rule to try the MP3 importer first. The MP3 importer should not be used to import MP4 files.
I suggest you look in Extended Import Preferences to make sure you have not set rules. Otherwise, QuickTime or FFmpeg should try the MP4 before the MP3 importer does. Here is my log from 2.1.1-alpha with FFmpeg removed, importing a YouTube video:
20:45:10: Audacity 2.1.1-alpha-May 5 2015
20:45:10: Trying to load FFmpeg libraries...
20:45:10: mLibAVFormatPath ('libavformat.55.dylib') is not empty. Loading from it.
20:45:10: Checking for monolithic avformat from 'libavformat.55.dylib'.
20:45:10: Error: dlopen(libavformat.55.dylib, 1): image not found
20:45:10: Loading avutil from ''.
20:45:10: Error: dlopen(.bundle, 1): image not found
20:45:10: Loading avcodec from ''.
20:45:10: Error: dlopen(.bundle, 1): image not found
20:45:10: Loading avformat from 'libavformat.55.dylib'.
20:45:10: Error: dlopen(libavformat.55.dylib, 1): image not found
20:45:10: Error: Failed to load FFmpeg libraries.
20:45:10: Trying to load FFmpeg libraries from default path, '/Library/Application Support/audacity/libs/libavformat.55.dylib'.
20:45:10: Checking for monolithic avformat from '/Library/Application Support/audacity/libs/libavformat.55.dylib'.
20:45:10: Error: dlopen(/Library/Application Support/audacity/libs/libavformat.55.dylib, 1): image not found
20:45:10: Loading avutil from ''.
20:45:10: Error: dlopen(.bundle, 1): image not found
20:45:10: Loading avcodec from ''.
20:45:10: Error: dlopen(.bundle, 1): image not found
20:45:10: Loading avformat from '/Library/Application Support/audacity/libs/libavformat.55.dylib'.
20:45:10: Error: dlopen(/Library/Application Support/audacity/libs/libavformat.55.dylib, 1): image not found
20:45:10: Error: Failed to load FFmpeg libraries.
20:45:10: Trying to load FFmpeg libraries from legacy path, '/usr/local/lib/audacity/libavformat.55.dylib'.
20:45:10: Checking for monolithic avformat from '/usr/local/lib/audacity/libavformat.55.dylib'.
20:45:10: Error: dlopen(/usr/local/lib/audacity/libavformat.55.dylib, 1): image not found
20:45:10: Loading avutil from ''.
20:45:10: Error: dlopen(.bundle, 1): image not found
20:45:10: Loading avcodec from ''.
20:45:10: Error: dlopen(.bundle, 1): image not found
20:45:10: Loading avformat from '/usr/local/lib/audacity/libavformat.55.dylib'.
20:45:10: Error: dlopen(/usr/local/lib/audacity/libavformat.55.dylib, 1): image not found
20:45:10: Error: Failed to load FFmpeg libraries.
20:45:10: Trying to load FFmpeg libraries from system paths. File name is 'libavformat.55.dylib'.
20:45:10: Checking for monolithic avformat from 'libavformat.55.dylib'.
20:45:10: Error: dlopen(libavformat.55.dylib, 1): image not found
20:45:10: Loading avutil from ''.
20:45:10: Error: dlopen(.bundle, 1): image not found
20:45:10: Loading avcodec from ''.
20:45:10: Error: dlopen(.bundle, 1): image not found
20:45:10: Loading avformat from 'libavformat.55.dylib'.
20:45:10: Error: dlopen(libavformat.55.dylib, 1): image not found
20:45:10: Error: Failed to load FFmpeg libraries.
20:45:10: Error: Failed to find compatible FFmpeg libraries.
20:45:10: Looking for FFmpeg libraries...
20:45:10: mLibAVFormatPath ('libavformat.55.dylib') is not empty.
20:45:12: User-specified path = 'libavformat.55.dylib'
20:45:12: Error: User-specified file does not exist. Failed to find FFmpeg libraries.
20:45:12: Trying to load FFmpeg libraries...
20:45:12: mLibAVFormatPath ('libavformat.55.dylib') is not empty. Loading from it.
20:45:12: Checking for monolithic avformat from 'libavformat.55.dylib'.
20:45:12: Error: dlopen(libavformat.55.dylib, 1): image not found
20:45:12: Loading avutil from ''.
20:45:12: Error: dlopen(.bundle, 1): image not found
20:45:12: Loading avcodec from ''.
20:45:12: Error: dlopen(.bundle, 1): image not found
20:45:12: Loading avformat from 'libavformat.55.dylib'.
20:45:12: Error: dlopen(libavformat.55.dylib, 1): image not found
20:45:12: Error: Failed to load FFmpeg libraries.
20:45:12: Trying to load FFmpeg libraries from default path, '/Library/Application Support/audacity/libs/libavformat.55.dylib'.
20:45:12: Checking for monolithic avformat from '/Library/Application Support/audacity/libs/libavformat.55.dylib'.
20:45:12: Error: dlopen(/Library/Application Support/audacity/libs/libavformat.55.dylib, 1): image not found
20:45:12: Loading avutil from ''.
20:45:12: Error: dlopen(.bundle, 1): image not found
20:45:12: Loading avcodec from ''.
20:45:12: Error: dlopen(.bundle, 1): image not found
20:45:12: Loading avformat from '/Library/Application Support/audacity/libs/libavformat.55.dylib'.
20:45:12: Error: dlopen(/Library/Application Support/audacity/libs/libavformat.55.dylib, 1): image not found
20:45:12: Error: Failed to load FFmpeg libraries.
20:45:12: Trying to load FFmpeg libraries from legacy path, '/usr/local/lib/audacity/libavformat.55.dylib'.
20:45:12: Checking for monolithic avformat from '/usr/local/lib/audacity/libavformat.55.dylib'.
20:45:12: Error: dlopen(/usr/local/lib/audacity/libavformat.55.dylib, 1): image not found
20:45:12: Loading avutil from ''.
20:45:12: Error: dlopen(.bundle, 1): image not found
20:45:12: Loading avcodec from ''.
20:45:12: Error: dlopen(.bundle, 1): image not found
20:45:12: Loading avformat from '/usr/local/lib/audacity/libavformat.55.dylib'.
20:45:12: Error: dlopen(/usr/local/lib/audacity/libavformat.55.dylib, 1): image not found
20:45:12: Error: Failed to load FFmpeg libraries.
20:45:12: Trying to load FFmpeg libraries from system paths. File name is 'libavformat.55.dylib'.
20:45:12: Checking for monolithic avformat from 'libavformat.55.dylib'.
20:45:12: Error: dlopen(libavformat.55.dylib, 1): image not found
20:45:12: Loading avutil from ''.
20:45:12: Error: dlopen(.bundle, 1): image not found
20:45:12: Loading avcodec from ''.
20:45:12: Error: dlopen(.bundle, 1): image not found
20:45:12: Loading avformat from 'libavformat.55.dylib'.
20:45:12: Error: dlopen(libavformat.55.dylib, 1): image not found
20:45:12: Error: Failed to load FFmpeg libraries.
20:45:12: Error: Failed to find compatible FFmpeg libraries.
20:45:22: File name is /Users/gale/Downloads/If This Is Our Last Dance Lene Siel.mp4
20:45:22: Mime type is *
20:45:22: Opening with libav
20:45:24: Opening with libsndfile
20:45:24: Opening with liboggvorbis
20:45:24: Opening with libflac
20:45:24: Opening with lof
20:45:24: Opening with quicktime
20:45:25: Open(/Users/gale/Downloads/If This Is Our Last Dance Lene Siel.mp4) succeeded
If the problem is specific to the python script, please provide a short MP4 video (pop song length) from YouTube downloaded using that script.
Thanks,
Gale