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

[prosiebensat1] DRM problem #6334

Open
timeghost opened this issue Jul 22, 2015 · 3 comments
Open

[prosiebensat1] DRM problem #6334

timeghost opened this issue Jul 22, 2015 · 3 comments

Comments

@timeghost
Copy link

@timeghost timeghost commented Jul 22, 2015

prosiebensat1 seems to use different DRM policies e.g. for self-produced and bought TV shows.

$ youtube-dl --verbose http://www.kabeleins.de/tv/homeland/videos/44-das-eisen-im-feuer-ganze-folge
[debug] System config: [u'--prefer-free-formats']
[debug] User config: []
[debug] Command-line args: [u'--verbose', u'http://www.kabeleins.de/tv/homeland/videos/44-das-eisen-im-feuer-ganze-folge']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2015.07.21
[debug] Python version 2.7.8 - Linux-4.0.8-200.fc21.x86_64-x86_64-with-fedora-21-Twenty_One
[debug] exe versions: ffmpeg 2.4.10, ffprobe 2.4.10, rtmpdump 2.4
[debug] Proxy map: {}
[prosiebensat1] tv/homeland/videos/44-das-eisen-im-feuer-ganze-folge: Downloading webpage
[prosiebensat1] 3819086: Downloading videos JSON
[prosiebensat1] 3819086: Downloading sources JSON
[prosiebensat1] 3819086: Downloading urls JSON
[prosiebensat1] 3819086: Downloading f4m manifest
[prosiebensat1] 3819086: Downloading f4m manifest
[prosiebensat1] 3819086: Downloading f4m manifest
[prosiebensat1] 3819086: Downloading f4m manifest
[debug] Invoking downloader on 'http://vodakpsdhdsdrm-vh.akamaihd.net/z/clips/00/a0/3819086-1uqs5do-tp09.mp4/manifest.f4m?hdnea=st%3D1437592685%7Eexp%3D1437579085%7Eacl%3D%2Fz%2Fclips%2F%2A%2F3819076-%2A%7Ehmac%3D76e23c2c2abda35831782e104da758a7c42d4736739882f7b51cdaac951a7c84&hdcore=3'
[download] Downloading f4m manifest
[download] Destination: Das Eisen im Feuer-3819086.flv
[download] 100% of 552.70MiB in 02:05

So far, so good. But there are no valid audio and video streams containing in the file:

$ ffmpeg -i Das\ Eisen\ im\ Feuer-3819086.flv 
ffmpeg version 2.4.10 Copyright (c) 2000-2015 the FFmpeg developers
  built on Jun  3 2015 08:36:36 with gcc 4.9.2 (GCC) 20150212 (Red Hat 4.9.2-6)
  configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-frei0r --enable-gnutls --enable-ladspa --enable-libass --enable-libcdio --enable-libdc1394 --disable-indev=jack --enable-libfreetype --enable-libgsm --enable-libmp3lame --enable-openal --enable-opencl --enable-libopencv --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2 --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxvid --enable-x11grab --enable-avfilter --enable-avresample --enable-postproc --enable-pthreads --disable-static --enable-shared --enable-gpl --disable-debug --disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect
  libavutil      54.  7.100 / 54.  7.100
  libavcodec     56.  1.100 / 56.  1.100
  libavformat    56.  4.101 / 56.  4.101
  libavdevice    56.  0.100 / 56.  0.100
  libavfilter     5.  1.100 /  5.  1.100
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  0.100 /  3.  0.100
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  0.100 / 53.  0.100
[flv @ 0x204d400] Could not find codec parameters for stream 0 (Video: none, 1403 kb/s): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[flv @ 0x204d400] Could not find codec parameters for stream 1 (Audio: none, 0 channels, 98 kb/s): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Das Eisen im Feuer-3819086.flv: could not find codec parameters
Input #0, flv, from 'Das Eisen im Feuer-3819086.flv':
  Duration: 00:50:18.52, start: 0.000000, bitrate: 1535 kb/s
    Stream #0:0: Video: none, 1403 kb/s, 1k tbr, 1k tbn, 1k tbc
    Stream #0:1: Audio: none, 0 channels, 98 kb/s

What to do with that issue?

@StarPicard
Copy link

@StarPicard StarPicard commented Jul 22, 2015

Same Question for me ;)

VLC offers this:
[00007f13acc01818] avformat demux error: Unknown option "threads"

@dstftw
Copy link
Collaborator

@dstftw dstftw commented Jul 22, 2015

Because it's DRM protected. DRM protected videos are not supported.

@StarPicard
Copy link

@StarPicard StarPicard commented Jul 22, 2015

Oh, okay. That simple 👍 But thank you for the fast answer!

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
3 participants
You can’t perform that action at this time.