Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Ooyala] Invalid data found when processing input (ffmpeg) #6541

Closed
joepie91 opened this issue Aug 12, 2015 · 11 comments
Closed

[Ooyala] Invalid data found when processing input (ffmpeg) #6541

joepie91 opened this issue Aug 12, 2015 · 11 comments

Comments

@joepie91
Copy link

@joepie91 joepie91 commented Aug 12, 2015

Not sure whether this is an issue with youtube-dl or ffmpeg.

sven@linux-etoq:~/archive> youtube-dl -v 'http://player.ooyala.com/iframe.js#pbid=ZTIxYmJjZDM2NWYzZDViZGRiOWJjYzc5&ec=J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk'
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'-v', u'http://player.ooyala.com/iframe.js#pbid=ZTIxYmJjZDM2NWYzZDViZGRiOWJjYzc5&ec=J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2015.08.09
[debug] Python version 2.7.6 - Linux-3.11.10-29-desktop-x86_64-with-SuSE-13.1-x86_64
[debug] exe versions: ffmpeg 2.7.2, ffprobe 2.7.2, rtmpdump 2.4
[debug] Proxy map: {}
[Ooyala] J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk: Downloading webpage
[Ooyala] J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk: Downloading mobile player JS for unknown device
[Ooyala] J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk: Downloading m3u8 information
[debug] Invoking downloader on u'http://player.ooyala.com/player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8'
[download] Destination: London bystanders lift taxi to save woman trapped under wheels-J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk.mp4
ffmpeg version 2.7.2 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.8 (SUSE Linux)
  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables' --optflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables' --enable-pic --disable-stripping --enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-frei0r --enable-gnutls --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-muxers --disable-demuxers --enable-libschroedinger --enable-encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis' --enable-decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text' --enable-muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm' --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
  WARNING: library configuration mismatch
  swscale     configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --enable-pic --disable-stripping --enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-frei0r --enable-gnutls --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-muxers --disable-demuxers --enable-libschroedinger --enable-encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis' --enable-decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text' --enable-muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm' --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
  swresample  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --enable-pic --disable-stripping --enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-frei0r --enable-gnutls --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-muxers --disable-demuxers --enable-libschroedinger --enable-encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis' --enable-decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text' --enable-muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm' --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
  postproc    configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --enable-pic --disable-stripping --enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-frei0r --enable-gnutls --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-muxers --disable-demuxers --enable-libschroedinger --enable-encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis' --enable-decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text' --enable-muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm' --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
  libavutil      54. 27.100 / 54. 27.100
  libavcodec     56. 41.100 / 56. 41.100
  libavformat    56. 36.100 / 56. 36.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 16.101 /  5. 16.101
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.100 /  1.  2.100
  libpostproc    53.  3.100 / 53.  3.100
http://player.ooyala.com/player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8: Invalid data found when processing input


ERROR: ffmpeg exited with code 1
  File "/usr/bin/youtube-dl", line 9, in <module>
    load_entry_point('youtube-dl==2015.08.09', 'console_scripts', 'youtube-dl')()
  File "/usr/lib/python2.7/site-packages/youtube_dl/__init__.py", line 410, in main
    _real_main(argv)
  File "/usr/lib/python2.7/site-packages/youtube_dl/__init__.py", line 400, in _real_main
    retcode = ydl.download(all_urls)
  File "/usr/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py", line 1653, in download
    url, force_generic_extractor=self.params.get('force_generic_extractor', False))
  File "/usr/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py", line 666, in extract_info
    return self.process_ie_result(ie_result, download, extra_info)
  File "/usr/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py", line 712, in process_ie_result
    return self.process_video_result(ie_result, download=download)
  File "/usr/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py", line 1323, in process_video_result
    self.process_info(new_info)
  File "/usr/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py", line 1585, in process_info
    success = dl(filename, info_dict)
  File "/usr/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py", line 1527, in dl
    return fd.download(name, info)
  File "/usr/lib/python2.7/site-packages/youtube_dl/downloader/common.py", line 342, in download
    return self.real_download(filename, info_dict)
  File "/usr/lib/python2.7/site-packages/youtube_dl/downloader/hls.py", line 49, in real_download
    self.report_error('%s exited with code %d' % (ffpp.basename, retval))
  File "/usr/lib/python2.7/site-packages/youtube_dl/downloader/common.py", line 155, in report_error
    self.ydl.report_error(*args, **kargs)
  File "/usr/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py", line 530, in report_error
    self.trouble(error_message, tb)
  File "/usr/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py", line 492, in trouble
    tb_data = traceback.format_list(traceback.extract_stack())
@dstftw
Copy link
Collaborator

@dstftw dstftw commented Aug 12, 2015

Works fine for me. How does http://player.ooyala.com/player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8 look like for you? Can you download with --hls-prefer-native?

@joepie91
Copy link
Author

@joepie91 joepie91 commented Aug 12, 2015

The .m3u8, downloaded from my system using cURL:

#EXTM3U
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:10,
http://cf.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts
#EXTINF:10,
http://cf.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/10031.ts
#EXTINF:10,
http://cf.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/20038.ts
#EXTINF:2,
http://cf.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/30023.ts
#EXT-X-ENDLIST

It worked great with --hls-prefer-native, although it did seem to download it in chunks? The resulting file is one file, though, and plays correctly.

sven@linux-etoq:~/archive> youtube-dl -v 'http://player.ooyala.com/iframe.js#pbid=ZTIxYmJjZDM2NWYzZDViZGRiOWJjYzc5&ec=J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk' --hls-prefer-native
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'-v', u'http://player.ooyala.com/iframe.js#pbid=ZTIxYmJjZDM2NWYzZDViZGRiOWJjYzc5&ec=J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk', u'--hls-prefer-native']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2015.08.09
[debug] Python version 2.7.6 - Linux-3.11.10-29-desktop-x86_64-with-SuSE-13.1-x86_64
[debug] exe versions: ffmpeg 2.7.2, ffprobe 2.7.2, rtmpdump 2.4
[debug] Proxy map: {}
[Ooyala] J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk: Downloading webpage
[Ooyala] J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk: Downloading mobile player JS for unknown device
[Ooyala] J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk: Downloading m3u8 information
[debug] Invoking downloader on u'http://player.ooyala.com/player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8'
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 4
[download] Destination: London bystanders lift taxi to save woman trapped under wheels-J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk.mp4
[download] 100% of 14.29MiB in 00:06

EDIT: Note that I used the default cURL user agent. This might affect the exact playlist being served, as it doesn't identify as an iPad or anything like that. Let me know if you want me to fetch it with other parameters.

@remitamine
Copy link
Collaborator

@remitamine remitamine commented Sep 2, 2015

i get the two errors:

  • Error when loading first segment
  • Invalid data found when processing input

here is a more verbose output.

youtube-dl -v 'http://player.ooyala.com/iframe.js#pbid=ZTIxYmJjZDM2NWYzZDViZGRiOWJjYzc5&ec=J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk'
[debug] System config: []
[debug] User config: ['--external-downloader', 'aria2c', '--external-downloader-args', '-x 16 --check-certificate=false', '-f', '[height<=?720]', '--sub-lang', 'ar,en', '--write-sub']
[debug] Command-line args: ['-v', 'http://player.ooyala.com/iframe.js#pbid=ZTIxYmJjZDM2NWYzZDViZGRiOWJjYzc5&ec=J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2015.08.28
[debug] Python version 3.4.3 - Linux-4.1.6-1-ARCH-x86_64-with-arch-Arch-Linux
[debug] exe versions: ffmpeg 2.7.2, ffprobe 2.7.2, rtmpdump 2.4
[debug] Proxy map: {}
[Ooyala] J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk: Downloading webpage
[Ooyala] J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk: Downloading mobile player JS for unknown device
[Ooyala] J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk: Downloading m3u8 information
[debug] Invoking downloader on 'http://player.ooyala.com/player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8'
[download] Destination: London bystanders lift taxi to save woman trapped under wheels-J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk.mp4
[debug] ffmpeg command line: ffmpeg -v trace -y -i http://player.ooyala.com/player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8 -f mp4 -c copy -bsf:a aac_adtstoasc 'London bystanders lift taxi to save woman trapped under wheels-J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk.mp4.part'
ffmpeg version 2.7.2 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 5.2.0 (GCC)
  configuration: --prefix=/usr --disable-debug --disable-static --disable-stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gnutls --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-shared --enable-version3 --enable-x11grab
  libavutil      54. 27.100 / 54. 27.100
  libavcodec     56. 41.100 / 56. 41.100
  libavformat    56. 36.100 / 56. 36.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 16.101 /  5. 16.101
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.100 /  1.  2.100
  libpostproc    53.  3.100 / 53.  3.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument 'trace'.
Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
Reading option '-i' ... matched as input file with argument 'http://player.ooyala.com/player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'mp4'.
Reading option '-c' ... matched as option 'c' (codec name) with argument 'copy'.
Reading option '-bsf:a' ... matched as option 'bsf' (A comma-separated list of bitstream filters) with argument 'aac_adtstoasc'.
Reading option 'London bystanders lift taxi to save woman trapped under wheels-J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk.mp4.part' ... matched as output file.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument trace.
Applying option y (overwrite output files) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input file http://player.ooyala.com/player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8.
Successfully parsed a group of options.
Opening an input file: http://player.ooyala.com/player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8.
[http @ 0x56429e99b6a0] request: GET /player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8 HTTP/1.1
User-Agent: Lavf/56.36.100
Accept: */*
Range: bytes=0-
Connection: close
Host: player.ooyala.com
Icy-MetaData: 1


[http @ 0x56429e99b6a0] header='HTTP/1.1 200 OK'
[http @ 0x56429e99b6a0] http_code=200
[http @ 0x56429e99b6a0] header='Last-Modified: Wed, 02 Sep 2015 12:41:11 GMT'
[http @ 0x56429e99b6a0] header='Access-Control-Allow-Origin: *'
[http @ 0x56429e99b6a0] header='Content-Type: application/x-mpegurl; charset=utf-8'
[http @ 0x56429e99b6a0] header='X-Ooyala-Server-Id: i-5c72361f'
[http @ 0x56429e99b6a0] header='X-Varnish-IP: 10.17.44.213'
[http @ 0x56429e99b6a0] header='X-Varnish: 3320433936'
[http @ 0x56429e99b6a0] header='X-Varnish-Cache: MISS'
[http @ 0x56429e99b6a0] header='Cache-Control: public, max-age=300'
[http @ 0x56429e99b6a0] header='Date: Wed, 02 Sep 2015 12:49:36 GMT'
[http @ 0x56429e99b6a0] header='Content-Length: 688'
[http @ 0x56429e99b6a0] header='Connection: close'
[http @ 0x56429e99b6a0] header=''
Probing hls,applehttp score:100 size:688
Probing mpegts score:-1094995529 size:688
Probing msnwctcp score:-1 size:688
[hls,applehttp @ 0x56429e9a59a0] Format hls,applehttp probed with size=2048 and score=100
[hls,applehttp @ 0x56429e9a59a0] HLS request for url 'http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts', offset 0, playlist 0
[hls,applehttp @ 0x56429e9a59a0] Failed to open segment of playlist 0
[hls,applehttp @ 0x56429e9a59a0] HLS request for url 'http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/10031.ts', offset 0, playlist 0
[hls,applehttp @ 0x56429e9a59a0] Failed to open segment of playlist 0
[hls,applehttp @ 0x56429e9a59a0] HLS request for url 'http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/20038.ts', offset 0, playlist 0
[hls,applehttp @ 0x56429e9a59a0] Failed to open segment of playlist 0
[hls,applehttp @ 0x56429e9a59a0] HLS request for url 'http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/30023.ts', offset 0, playlist 0
[hls,applehttp @ 0x56429e9a59a0] Failed to open segment of playlist 0
Probing mpegts score:-1094995529 size:0
Probing msnwctcp score:-1 size:0
Probing mpegts score:-1094995529 size:0
Probing msnwctcp score:-1 size:0
Probing mpegts score:-1094995529 size:0
Probing msnwctcp score:-1 size:0
Probing mpegts score:-1094995529 size:0
Probing msnwctcp score:-1 size:0
Probing mpegts score:-1094995529 size:0
Probing msnwctcp score:-1 size:0
Probing mpegts score:-1094995529 size:0
Probing msnwctcp score:-1 size:0
Probing mpegts score:-1094995529 size:0
Probing msnwctcp score:-1 size:0
Probing mpegts score:-1094995529 size:0
Probing msnwctcp score:-1 size:0
Probing mpegts score:-1094995529 size:0
Probing msnwctcp score:-1 size:0
Probing mpegts score:-1094995529 size:0
Probing msnwctcp score:-1 size:0
[hls,applehttp @ 0x56429e9a59a0] Error when loading first segment 'http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts'
[AVIOContext @ 0x56429e9a5300] Statistics: 688 bytes read, 0 seeks
http://player.ooyala.com/player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8: Invalid data found when processing input


ERROR: ffmpeg exited with code 1
  File "/usr/bin/youtube-dl", line 9, in <module>
    load_entry_point('youtube-dl==2015.8.28', 'console_scripts', 'youtube-dl')()
  File "/usr/lib/python3.4/site-packages/youtube_dl/__init__.py", line 410, in main
    _real_main(argv)
  File "/usr/lib/python3.4/site-packages/youtube_dl/__init__.py", line 400, in _real_main
    retcode = ydl.download(all_urls)
  File "/usr/lib/python3.4/site-packages/youtube_dl/YoutubeDL.py", line 1653, in download
    url, force_generic_extractor=self.params.get('force_generic_extractor', False))
  File "/usr/lib/python3.4/site-packages/youtube_dl/YoutubeDL.py", line 666, in extract_info
    return self.process_ie_result(ie_result, download, extra_info)
  File "/usr/lib/python3.4/site-packages/youtube_dl/YoutubeDL.py", line 712, in process_ie_result
    return self.process_video_result(ie_result, download=download)
  File "/usr/lib/python3.4/site-packages/youtube_dl/YoutubeDL.py", line 1323, in process_video_result
    self.process_info(new_info)
  File "/usr/lib/python3.4/site-packages/youtube_dl/YoutubeDL.py", line 1585, in process_info
    success = dl(filename, info_dict)
  File "/usr/lib/python3.4/site-packages/youtube_dl/YoutubeDL.py", line 1527, in dl
    return fd.download(name, info)
  File "/usr/lib/python3.4/site-packages/youtube_dl/downloader/common.py", line 342, in download
    return self.real_download(filename, info_dict)
  File "/usr/lib/python3.4/site-packages/youtube_dl/downloader/hls.py", line 51, in real_download
    self.report_error('%s exited with code %d' % (ffpp.basename, retval))
  File "/usr/lib/python3.4/site-packages/youtube_dl/downloader/common.py", line 155, in report_error
    self.ydl.report_error(*args, **kargs)
  File "/usr/lib/python3.4/site-packages/youtube_dl/YoutubeDL.py", line 530, in report_error
    self.trouble(error_message, tb)
  File "/usr/lib/python3.4/site-packages/youtube_dl/YoutubeDL.py", line 492, in trouble
    tb_data = traceback.format_list(traceback.extract_stack())
@yan12125
Copy link
Collaborator

@yan12125 yan12125 commented Sep 2, 2015

@remitamine Can you download http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts from the terminal? For example:

wget "http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts"

I got a file with 4645104 bytes and MD5 343516def544f4bd9adaedb24b8b42a6.

@remitamine
Copy link
Collaborator

@remitamine remitamine commented Sep 2, 2015

no i can't,i get timeout(tested with curl and aria2c).

curl -v http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts
*   Trying 37.110.193.155...
* connect to 37.110.193.155 port 80 failed: Connection timed out
*   Trying 37.110.193.162...
* After 86232ms connect time, move on!
* connect to 37.110.193.162 port 80 failed: Connection timed out
* Failed to connect to 17909.cdx.c.ooyala.com port 80: Connection timed out
* Closing connection 0
curl: (7) Failed to connect to 17909.cdx.c.ooyala.com port 80: Connection timed out
aria2c --console-log-level=info http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts

09/02 20:59:24 [INFO] <<--- --- --- ---

09/02 20:59:24 [INFO]   --- --- --- ---

09/02 20:59:24 [INFO]   --- --- --- --->>

09/02 20:59:24 [INFO] aria2 1.19.0

09/02 20:59:24 [INFO] gcc 5.1.0
  built by   x86_64-unknown-linux-gnu
  on         May 26 2015 03:54:04

09/02 20:59:24 [INFO] Linux 4.1.6-1-ARCH #1 SMP PREEMPT Mon Aug 17 08:52:28 CEST 2015 x86_64

09/02 20:59:24 [INFO] zlib/1.2.8 libxml2/2.9.2 sqlite3/3.8.10.2 GnuTLS/3.4.1 nettle GMP/6.0.0 c-ares/1.10.0 libssh2/1.5.0

09/02 20:59:24 [INFO] Logging started.

09/02 20:59:24 [INFO] Checking configured addresses

09/02 20:59:24 [INFO] Not considered: 127.0.0.1

09/02 20:59:24 [INFO] Found configured address: 192.168.1.5

09/02 20:59:24 [INFO] Not considered: ::1

09/02 20:59:24 [INFO] Not considered: fe80::c218:85ff:fe8b:e2b4%wlp7s0b1

09/02 20:59:24 [INFO] IPv4 configured=1, IPv6 configured=0

09/02 20:59:24 [INFO] 159 certificate(s) were imported.

09/02 20:59:24 [INFO] CUID#6 - Resolving hostname 17909.cdx.c.ooyala.com

09/02 20:59:24 [INFO] CUID#6 - Name resolution complete: 17909.cdx.c.ooyala.com -> 37.110.193.155, 37.110.193.162

09/02 20:59:24 [INFO] CUID#6 - Connecting to 37.110.193.155:80
[#f1994f 0B/0B CN:1 DL:0B]                                                     
09/02 21:00:24 [INFO] CUID#6 - Restarting the download. URI=http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts
Exception: [AbstractCommand.cc:367] errorCode=2 URI=http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts
  -> [AbstractCommand.cc:339] errorCode=2 Timeout.

09/02 21:00:24 [INFO] CUID#6 - DNS cache hit: 17909.cdx.c.ooyala.com -> 37.110.193.162

09/02 21:00:24 [INFO] CUID#6 - Connecting to 37.110.193.162:80
[#f1994f 0B/0B CN:1 DL:0B]                                                     
09/02 21:01:25 [INFO] CUID#6 - Restarting the download. URI=http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts
Exception: [AbstractCommand.cc:367] errorCode=2 URI=http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts
  -> [AbstractCommand.cc:339] errorCode=2 Timeout.

09/02 21:01:25 [INFO] CUID#6 - Resolving hostname 17909.cdx.c.ooyala.com

09/02 21:01:25 [INFO] CUID#6 - Name resolution complete: 17909.cdx.c.ooyala.com -> 37.110.193.155, 37.110.193.162

09/02 21:01:25 [INFO] CUID#6 - Connecting to 37.110.193.155:80
[#f1994f 0B/0B CN:1 DL:0B]                                                     
09/02 21:02:25 [INFO] CUID#6 - Restarting the download. URI=http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts
Exception: [AbstractCommand.cc:367] errorCode=2 URI=http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts
  -> [AbstractCommand.cc:339] errorCode=2 Timeout.

09/02 21:02:25 [INFO] CUID#6 - DNS cache hit: 17909.cdx.c.ooyala.com -> 37.110.193.162

09/02 21:02:25 [INFO] CUID#6 - Connecting to 37.110.193.162:80
[#f1994f 0B/0B CN:1 DL:0B]                                                     
09/02 21:03:25 [INFO] CUID#6 - Restarting the download. URI=http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts
Exception: [AbstractCommand.cc:367] errorCode=2 URI=http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts
  -> [AbstractCommand.cc:339] errorCode=2 Timeout.

09/02 21:03:25 [INFO] CUID#6 - Resolving hostname 17909.cdx.c.ooyala.com

09/02 21:03:25 [INFO] CUID#6 - Name resolution complete: 17909.cdx.c.ooyala.com -> 37.110.193.155, 37.110.193.162

09/02 21:03:25 [INFO] CUID#6 - Connecting to 37.110.193.155:80
[#f1994f 0B/0B CN:1 DL:0B]                                                     
09/02 21:04:25 [INFO] CUID#6 - Restarting the download. URI=http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts
Exception: [AbstractCommand.cc:367] errorCode=2 URI=http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts
  -> [AbstractCommand.cc:339] errorCode=2 Timeout.

09/02 21:04:25 [INFO] CUID#6 - 5 times attempted, but no success. Download aborted.

09/02 21:04:25 [ERROR] CUID#6 - Download aborted. URI=http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts
Exception: [AbstractCommand.cc:339] errorCode=2 Timeout.

09/02 21:04:25 [NOTICE] Download GID#f1994fea94db5cfb not complete: 

09/02 21:04:25 [INFO] Executing user command: /home/amine/dev/sh/download-error.sh f1994fea94db5cfb 1 

Download Results:
gid   |stat|avg speed  |path/URI
======+====+===========+=======================================================
f1994f|ERR |       0B/s|http://17909.cdx.c.ooyala.com/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk/tepOBNiHjYaO6GaHogkEA3cG5RUHwMOpe7-d7g6QcLgoadavDAY63sHBugAqvY2-/0.ts

Status Legend:
(ERR):error occurred.

aria2 will resume download if the transfer is restarted.
If there are any errors, then see the log file. See '-l' option in help/man page for details.
@yan12125
Copy link
Collaborator

@yan12125 yan12125 commented Sep 3, 2015

@remitamine That should be a network problem. youtube-dl can do nothing for that.

@joepie91 Could you run the following command and paste the output?

ffmpeg -y -i http://player.ooyala.com/player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8 -f mp4 -c copy -bsf:a aac_adtstoasc 'London bystanders lift taxi to save woman trapped under wheels-J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk.mp4.part'

Also, paste the output of ffmpeg -formats. There's a previous error report regarding OpenSUSE and its ffmpeg. For more information, have a look at #5693

@joepie91
Copy link
Author

@joepie91 joepie91 commented Sep 3, 2015

@yan12125

sven@linux-etoq:~/ytdl-test> ffmpeg -y -i http://player.ooyala.com/player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8 -f mp4 -c copy -bsf:a aac_adtstoasc 'London bystanders lift taxi to save woman trapped under wheels-J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk.mp4.part'
ffmpeg version 2.7.2 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.8 (SUSE Linux)
  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables' --optflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables' --enable-pic --disable-stripping --enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-frei0r --enable-gnutls --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-muxers --disable-demuxers --enable-libschroedinger --enable-encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis' --enable-decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text' --enable-muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm' --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
  WARNING: library configuration mismatch
  swscale     configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --enable-pic --disable-stripping --enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-frei0r --enable-gnutls --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-muxers --disable-demuxers --enable-libschroedinger --enable-encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis' --enable-decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text' --enable-muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm' --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
  swresample  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --enable-pic --disable-stripping --enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-frei0r --enable-gnutls --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-muxers --disable-demuxers --enable-libschroedinger --enable-encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis' --enable-decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text' --enable-muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm' --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
  postproc    configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --enable-pic --disable-stripping --enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-frei0r --enable-gnutls --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-muxers --disable-demuxers --enable-libschroedinger --enable-encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis' --enable-decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text' --enable-muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm' --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
  libavutil      54. 27.100 / 54. 27.100
  libavcodec     56. 41.100 / 56. 41.100
  libavformat    56. 36.100 / 56. 36.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 16.101 /  5. 16.101
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.100 /  1.  2.100
  libpostproc    53.  3.100 / 53.  3.100
http://player.ooyala.com/player/ipad/J4NXB4djqiGBj6JAGO_YxRX6KRPdM2Vk_3500.m3u8: Invalid data found when processing input
sven@linux-etoq:~/ytdl-test> ffmpeg -formats
ffmpeg version 2.7.2 Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.8 (SUSE Linux)
  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables' --optflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables' --enable-pic --disable-stripping --enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-frei0r --enable-gnutls --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-muxers --disable-demuxers --enable-libschroedinger --enable-encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis' --enable-decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text' --enable-muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm' --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
  WARNING: library configuration mismatch
  swscale     configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --enable-pic --disable-stripping --enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-frei0r --enable-gnutls --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-muxers --disable-demuxers --enable-libschroedinger --enable-encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis' --enable-decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text' --enable-muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm' --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
  swresample  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --enable-pic --disable-stripping --enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-frei0r --enable-gnutls --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-muxers --disable-demuxers --enable-libschroedinger --enable-encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis' --enable-decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text' --enable-muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm' --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
  postproc    configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -fstack-protector -O2 -Wall -D_FORTIFY_SOURCE=2 -funwind-tables -fasynchronous-unwind-tables -g' --enable-pic --disable-stripping --enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl --disable-openssl --enable-avresample --enable-frei0r --enable-gnutls --enable-libbluray --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-pic --enable-pthreads --enable-vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-muxers --disable-demuxers --enable-libschroedinger --enable-encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis' --enable-decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text' --enable-muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm' --enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
  libavutil      54. 27.100 / 54. 27.100
  libavcodec     56. 41.100 / 56. 41.100
  libavformat    56. 36.100 / 56. 36.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 16.101 /  5. 16.101
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  2.100 /  1.  2.100
  libpostproc    53.  3.100 / 53.  3.100
File formats:
 D. = Demuxing supported
 .E = Muxing supported
 --
 DE alsa            ALSA audio output
 D  asf             ASF (Advanced / Active Streaming Format)
 D  dv              DV (Digital Video)
 D  dv1394          DV1394 A/V grab
 DE fbdev           Linux framebuffer
  E ffm             FFM (FFserver live feed)
 DE flac            raw FLAC
 DE gif             GIF Animation
 DE image2          image2 sequence
 DE image2pipe      piped image2 sequence
 D  jack            JACK Audio Connection Kit
 D  lavfi           Libavfilter virtual input device
 D  libcdio          
 D  libdc1394       dc1394 v.2 A/V grab
  E matroska        Matroska
 D  matroska,webm   Matroska / WebM
 D  mov,mp4,m4a,3gp,3g2,mj2 QuickTime / MOV
 D  mpegts          MPEG-TS (MPEG-2 Transport Stream)
  E null            raw null video
 DE oss             OSS (Open Sound System) playback
 DE pulse           Pulse audio output
 D  rm              RealMedia
 D  rtsp            RTSP input
  E sdl             SDL output device
  E v4l2            Video4Linux2 output device
 D  video4linux2,v4l2 Video4Linux2 device grab
  E webm            WebM
 D  x11grab         X11 screen capture, using XCB
@jaimeMF
Copy link
Collaborator

@jaimeMF jaimeMF commented Sep 3, 2015

I guess that the following parameters in the ffmpeg configuration disables m3u8 and/or mp4 support:

--disable-encoders
--disable-decoders
--disable-muxers
--disable-demuxers
--enable-libschroedinger
--enable-encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis'
--enable-decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text'
--enable-muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm'
--enable-demuxer='flac,gif,image2,image2pipe,matroska'

You'll probably need to compile ffmpeg on your own (I guess all those options are used because of license issues)

@absorber
Copy link

@absorber absorber commented Mar 12, 2019

I've got a similar error. Not sure whether it's related. If it's not I can open a new issue.
I don't think my ffmpeg has disabled m3u8 and/or mp4 support so that's why to me it looks a bit strange.

└─$  youtube-dl -v https://old.reddit.com/r/aww/comments/azib3l/hey_dont_stop_petting/
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'-v', u'https://old.reddit.com/r/aww/comments/azib3l/hey_dont_stop_petting/']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2019.03.09
[debug] Python version 2.7.12 (CPython) - Linux-4.15.0-45-generic-x86_64-with-Ubuntu-16.04-xenial
[debug] exe versions: avconv 3.4.4-1, avprobe 3.4.4-1, ffmpeg 3.4.4-1, ffprobe 3.4.4-1
[debug] Proxy map: {}
[RedditR] azib3l: Downloading JSON metadata
[Reddit] wpos656tybl21: Downloading m3u8 information
[Reddit] wpos656tybl21: Downloading MPD manifest
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Invoking downloader on u'https://v.redd.it/wpos656tybl21/HLS_540_v4.m3u8'
[download] hey don't stop petting  --(-wpos656tybl21.fhls-2283.mp4 has already been downloaded
[download] 100% of 7.69MiB
[debug] Invoking downloader on u'https://v.redd.it/wpos656tybl21/DASHPlaylist.mpd'
[download] hey don't stop petting  --(-wpos656tybl21.fdash-AUDIO-1.m4a has already been downloaded
[download] 100% of 2.09KiB
[ffmpeg] Merging formats into "hey don't stop petting  --(-wpos656tybl21.mp4"
[debug] ffmpeg command line: ffmpeg -y -loglevel 'repeat+info' -i 'file:hey don'"'"'t stop petting  --(-wpos656tybl21.fhls-2283.mp4' -i 'file:hey don'"'"'t stop petting  --(-wpos656tybl21.fdash-AUDIO-1.m4a' -c copy -map '0:v:0' -map '1:a:0' 'file:hey don'"'"'t stop petting  --(-wpos656tybl21.temp.mp4'
ERROR: file:hey don't stop petting  --(-wpos656tybl21.fdash-AUDIO-1.m4a: Invalid data found when processing input
Traceback (most recent call last):
  File "/home/me/.local/lib/python2.7/site-packages/youtube_dl/YoutubeDL.py", line 2052, in post_process
    files_to_delete, info = pp.run(info)
  File "/home/me/.local/lib/python2.7/site-packages/youtube_dl/postprocessor/ffmpeg.py", line 512, in run
    self.run_ffmpeg_multiple_files(info['__files_to_merge'], temp_filename, args)
  File "/home/me/.local/lib/python2.7/site-packages/youtube_dl/postprocessor/ffmpeg.py", line 235, in run_ffmpeg_multiple_files
    raise FFmpegPostProcessorError(msg)
FFmpegPostProcessorError: file:hey don't stop petting  --(-wpos656tybl21.fdash-AUDIO-1.m4a: Invalid data found when processing input
└─$  ffmpeg
ffmpeg version 3.4.4-1~16.04.york0 Copyright (c) 2000-2018 the FFmpeg developers
  built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.10) 20160609
  configuration: --prefix=/usr --extra-version='1~16.04.york0' --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
  libavutil      55. 78.100 / 55. 78.100
  libavcodec     57.107.100 / 57.107.100
  libavformat    57. 83.100 / 57. 83.100
  libavdevice    57. 10.100 / 57. 10.100
  libavfilter     6.107.100 /  6.107.100
  libavresample   3.  7.  0 /  3.  7.  0
  libswscale      4.  8.100 /  4.  8.100
  libswresample   2.  9.100 /  2.  9.100
  libpostproc    54.  7.100 / 54.  7.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'
@remitamine
Copy link
Collaborator

@remitamine remitamine commented Mar 12, 2019

@absorber update ffmpeg.

@yan12125
Copy link
Collaborator

@yan12125 yan12125 commented Mar 12, 2019

Closing as the original issue appears to be an OpenSUSE issue. Please forward the issue to OpenSUSE forums or bug trackers, thanks!

@yan12125 yan12125 closed this Mar 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
6 participants
You can’t perform that action at this time.