Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Ooyala download issue (mobile player JS for unknown device) #3630
Comments
|
Hi there. So it would seem it was an issue with avconv (or simply the version of avconv) as when using the latest git version of ffmpeg the download of the stream completed successfully: youtube-dl --prefer-ffmpeg -v http://www.capitalxtra.com/news/above-and-beyond-dj-set-sw4-2014/ Thanks! |
Hi there
I've never viewed anything on Ooyala before, but I am interested in a particular video that only seems to be hosted there (currently). Seeing that youtube-dl lists Ooyala as a supported site I thought I would give it a shot.
Below are the details of the video I am trying to grab as well as verbose output from youtube-dl and the version:
Version: 2014.08.29
URL: http://www.capitalxtra.com/news/above-and-beyond-dj-set-sw4-2014/
Specific Ooyala URL: http://player.ooyala.com/player/ipad/5iNDh0bzpvu_8-UHX6cbPkj7Grobevne.m3u8?js=1
Output:
youtube-dl -v http://www.capitalxtra.com/news/above-and-beyond-dj-set-sw4-2014/
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['-v', 'http://www.capitalxtra.com/news/above-and-beyond-dj-set-sw4-2014/']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2014.08.29
[debug] Python version 2.7.6 - Linux-3.13.0-34-generic-x86_64-with-Ubuntu-14.04-trusty
[debug] Proxy map: {}
[generic] above-and-beyond-dj-set-sw4-2014: Requesting header
WARNING: Falling back on generic information extractor.
[generic] above-and-beyond-dj-set-sw4-2014: Downloading webpage
[generic] above-and-beyond-dj-set-sw4-2014: Extracting information
[Ooyala] 5iNDh0bzpvu_8-UHX6cbPkj7Grobevne: Downloading webpage
[Ooyala] 5iNDh0bzpvu_8-UHX6cbPkj7Grobevne: Downloading mobile player JS for unknown device
[debug] Invoking downloader on u'http://player.ooyala.com/player/ipad/5iNDh0bzpvu_8-UHX6cbPkj7Grobevne.m3u8?js=1'
[download] Destination: Above & Beyond Full DJ Set At South West Four Festival 2014-5iNDh0bzpvu_8-UHX6cbPkj7Grobevne.mp4
avconv version 9.16-6:9.16-0ubuntu0.14.04.1, Copyright (c) 2000-2014 the Libav developers
built on Aug 10 2014 18:16:02 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
[hls,applehttp @ 0x1457fe0] max_analyze_duration reached
Input #0, hls,applehttp, from 'http://player.ooyala.com/player/ipad/5iNDh0bzpvu_8-UHX6cbPkj7Grobevne.m3u8?js=1':
Duration: 01:20:38.00, bitrate: 0 kb/s
Stream #0.0: Video: h264, 90k tbn
Metadata:
variant_bitrate : 1555000
Stream #0.1: Audio: aac, 0 channels, fltp
Metadata:
variant_bitrate : 1555000
Stream #0.2: Audio: aac, 44100 Hz, stereo, fltp
Metadata:
variant_bitrate : 56000
Stream #0.3: Video: h264, 90k tbn
Metadata:
variant_bitrate : 543000
Stream #0.4: Audio: aac, 0 channels, fltp
Metadata:
variant_bitrate : 543000
Stream #0.5: Video: h264, 90k tbn
Metadata:
variant_bitrate : 890000
Stream #0.6: Audio: aac, 0 channels, fltp
Metadata:
variant_bitrate : 890000
Stream #0.7: Video: h264, 90k tbn
Metadata:
variant_bitrate : 2244000
Stream #0.8: Audio: aac, 0 channels, fltp
Metadata:
variant_bitrate : 2244000
Stream #0.9: Video: h264, 90k tbn
Metadata:
variant_bitrate : 2934000
Stream #0.10: Audio: aac, 0 channels, fltp
Metadata:
variant_bitrate : 2934000
Stream #0.11: Video: h264, 90k tbn
Metadata:
variant_bitrate : 5237000
Stream #0.12: Audio: aac, 0 channels, fltp
Metadata:
variant_bitrate : 5237000
Output #0, mp4, to 'Above & Beyond Full DJ Set At South West Four Festival 2014-5iNDh0bzpvu_8-UHX6cbPkj7Grobevne.mp4.part':
Metadata:
encoder : Lavf54.20.4
Stream #0.0: Audio: aac, 44100 Hz, stereo
Metadata:
variant_bitrate : 56000
Stream mapping:
Stream #0:2 -> #0:0 (copy)
Press ctrl-c to stop encoding
No longer receiving variant 6bitrate= 58.9kbits/s
[mpegts @ 0x30029e0] PES packet size mismatch
No longer receiving variant 0bitrate= 58.9kbits/s
[hls,applehttp @ 0x1457fe0] No longer receiving variant 2
[hls,applehttp @ 0x1457fe0] No longer receiving variant 3
[hls,applehttp @ 0x1457fe0] No longer receiving variant 4
[hls,applehttp @ 0x1457fe0] No longer receiving variant 5
size= 37761kB time=4847.94 bitrate= 63.8kbits/s
video:0kB audio:36281kB global headers:0kB muxing overhead 4.081416%
[avconv] 38667601 bytes
There seem to be two areas of interest, the first being that Ooyala's JS is defaulting to delivering an iPad specific stream as youtube-dl is an "unknown device" and secondly the avconv output regarding "PES packet size mismatch" and "No longer receiving variant X".
Any help or ideas would be appreciated, and if you need any further info or testing please let me know.
Thanks!