Bug #10770

ffmpeg - Old builds of ffmpeg are not refused --> Plugin outdated

Added by TheCrap 11 months ago. Updated 11 months ago.

Status:New Start date:12/22/2013
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:-
Target version:-
Resolution:

Description

There are some old Win32-builds on the net(e.g. http://tripp.arrozcru.org/)

JD accepts this build as valid, but merging dash-stuff fails because it was not implemented.
JD should check the ffmpeg-version on configuring and before merge, and if ffmpeg is to old "FFmpeg outdated" instead "Plugin outdated" should be displayed

History

Updated by TheCrap 11 months ago

Sorry for post again. Leaving the revision empty deleted the developerdescripton field :/
I cannot find out how to add it again so i post it here:

2249|org.jdownloader.controlling.ffmpeg.FFmpeg.log 22.12.13 17:38:16 - INFO [ org.jdownloader.controlling.ffmpeg.FFmpeg(validateBinary) ] -> Validate FFmpeg Binary: F:\Program Files (x86)\ffmpegtest\ffmpeg.exe
0
2249|org.jdownloader.controlling.ffmpeg.FFmpeg.log 22.12.13 17:38:17 - INFO [ org.jdownloader.controlling.ffmpeg.FFmpeg(validateBinary) ] -> FFmpeg SVN-r18639
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.27. 0 / 52.27. 0
libavformat 52.32. 0 / 52.32. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
2249|org.jdownloader.controlling.ffmpeg.FFmpeg.log 22.12.13 17:38:17 - INFO [ org.jdownloader.controlling.ffmpeg.FFmpeg(validateBinary) ] -> FFmpeg version SVN-r18639, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --enable-memalign-hack --enable-postproc --enable-gpl --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libx264 --enable-libxvid --disable-ffserver --enable-avisynth --enable-pthreads
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.27. 0 / 52.27. 0
libavformat 52.32. 0 / 52.32. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Apr 21 2009 13:44:38, gcc: 4.2.4 (TDM-1 for MinGW)
2249|org.jdownloader.controlling.ffmpeg.FFmpeg.log 22.12.13 17:38:17 - INFO [ org.jdownloader.controlling.ffmpeg.FFmpeg(validateBinary) ] -> Binary is ok: true

THREAD: 2247
2247|org.jdownloader.controlling.ffmpeg.FFmpeg.log 22.12.13 17:38:17 - INFO [ org.jdownloader.controlling.ffmpeg.FFmpegProvider(install) ] -> Ended Install process
Progress null
2247|org.jdownloader.controlling.ffmpeg.FFmpeg.log 22.12.13 17:38:17 - INFO [ org.jdownloader.controlling.ffmpeg.FFmpeg(validateBinary) ] -> Validate FFmpeg Binary: F:\Program Files (x86)\ffmpegtest\ffmpeg.exe
0
2247|org.jdownloader.controlling.ffmpeg.FFmpeg.log 22.12.13 17:38:17 - INFO [ org.jdownloader.controlling.ffmpeg.FFmpeg(validateBinary) ] -> FFmpeg SVN-r18639
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.27. 0 / 52.27. 0
libavformat 52.32. 0 / 52.32. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
2247|org.jdownloader.controlling.ffmpeg.FFmpeg.log 22.12.13 17:38:17 - INFO [ org.jdownloader.controlling.ffmpeg.FFmpeg(validateBinary) ] -> FFmpeg version SVN-r18639, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --enable-memalign-hack --enable-postproc --enable-gpl --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libx264 --enable-libxvid --disable-ffserver --enable-avisynth --enable-pthreads
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.27. 0 / 52.27. 0
libavformat 52.32. 0 / 52.32. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Apr 21 2009 13:44:38, gcc: 4.2.4 (TDM-1 for MinGW)
2247|org.jdownloader.controlling.ffmpeg.FFmpeg.log 22.12.13 17:38:17 - INFO [ org.jdownloader.controlling.ffmpeg.FFmpeg(validateBinary) ] -> Binary is ok: true

[lots of downloading stuff]

Progress org.jdownloader.controlling.ffmpeg.FFMpegProgress@10db1fd
2247|org.jdownloader.controlling.ffmpeg.FFmpeg.log 22.12.13 17:38:26 - INFO [ org.jdownloader.controlling.ffmpeg.FFmpeg(merge) ] -> Merging C:\Users\TheCrap\downloads\oQexKwCvfz0137.dashVideo + C:\Users\TheCrap\downloads\oQexKwCvfz0140.dashAudio = C:\Users\TheCrap\downloads\Ank√ľndigung_ #PietStream heute 20_00 Uhr. Gespielt wird DayZ mit Daniel & Tobi von Moondyey7(1080p_H.264-AAC).mp4
2247|org.jdownloader.controlling.ffmpeg.FFmpeg.log 22.12.13 17:38:26 - INFO [ org.jdownloader.controlling.ffmpeg.FFmpeg(merge) ] -> FFmpeg command: [F:\Program Files (x86)\ffmpegtest\ffmpeg.exe, -i, C:\Users\TheCrap\downloads\oQexKwCvfz0137.dashVideo, -i, C:\Users\TheCrap\downloads\oQexKwCvfz0140.dashAudio, -map, 0:0, -c:v, copy, -map, 1:0, -c:a, copy, -f, mp4, C:\Users\TheCrap\downloads\Ank√ľndigung_ #PietStream heute 20_00 Uhr. Gespielt wird DayZ mit Daniel & Tobi von Moondyey7(1080p_H.264-AAC).mp4, -y]
2247|org.jdownloader.controlling.ffmpeg.FFmpeg.log 22.12.13 17:38:26 - INFO [ org.jdownloader.controlling.ffmpeg.FFmpeg(merge) ] ->
2247|org.jdownloader.controlling.ffmpeg.FFmpeg.log 22.12.13 17:38:26 - INFO [ org.jdownloader.controlling.ffmpeg.FFmpeg(merge) ] -> FFmpeg version SVN-r18639, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --enable-memalign-hack --enable-postproc --enable-gpl --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libx264 --enable-libxvid --disable-ffserver --enable-avisynth --enable-pthreads
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.27. 0 / 52.27. 0
libavformat 52.32. 0 / 52.32. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Apr 21 2009 13:44:38, gcc: 4.2.4 (TDM-1 for MinGW)

Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (25/1)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\Users\TheCrap\downloads\oQexKwCvfz0137.dashVideo':
Duration: 00:01:12.72, start: 36.400000, bitrate: 1704 kb/s
Stream #0.0(und): Video: h264, yuv420p, 1920x1080, 25 tbr, 25 tbn, 50 tbc
Input #1, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\Users\TheCrap\downloads\oQexKwCvfz0140.dashAudio':
Duration: 00:01:12.91, start: 36.455329, bitrate: 63 kb/s
Stream #1.0(und): Audio: aac, 44100 Hz, stereo, s16
F:\Program Files (x86)\ffmpegtest\ffmpeg.exe: unrecognized option '-c:v'
Progress null
2247|youtube.com.log 22.12.13 17:38:26 - SEVERE [ youtube.com.log ] -> jd.plugins.PluginException
at jd.plugins.hoster.YoutubeDash.handleDownload(YoutubeDash.java:445)
at jd.plugins.hoster.YoutubeDash.handleFree(YoutubeDash.java:379)
at jd.plugins.PluginForHost.handle(PluginForHost.java:648)
at jd.controlling.downloadcontroller.SingleDownloadController.download(SingleDownloadController.java:264)
at jd.controlling.downloadcontroller.SingleDownloadController.run(SingleDownloadController.java:352)

THREAD: 2215
2215|PluginErrors.log 22.12.13 17:38:26 - SEVERE [ jd.plugins.PluginForHost(errLog) ] -> HosterPlugin out of date: jd.plugins.hoster.YoutubeDash@1408485 :24000
2215|PluginErrors.log 22.12.13 17:38:26 - SEVERE [ jd.plugins.PluginForHost(errLog) ] -> URL:http://r5---sn-0oputhxqp5-q0nl.googlevideo.com/videoplayback?id=a107b12b00af7f3d&dur=36.360&source=youtube&ip=37.24.155.50&lmt=1387729268771458&itag=137&ms=au&mt=1387730004&mv=m&algorithm=throttle-factor&fexp=924615%2C905614%2C939109%2C938406%2C916612%2C909717%2C932295%2C936912%2C936910%2C923305%2C936913%2C907231%2C907240%2C921090&signature=60CBDCC71B2B781305EBD2100F5BCAC7C0055DD1.D8CE87E853286401EECCB79A8E57855C789EE756&key=yt5&gir=yes&burst=40&sver=3&ipbits=0&factor=1.25&expire=1387753641&clen=15492424&upn=So6LdjLFg1s&sparams=algorithm%2Cburst%2Cclen%2Cdur%2Cfactor%2Cgir%2Cid%2Cip%2Cipbits%2Citag%2Clmt%2Csource%2Cupn%2Cexpire|BrowserURL:http://www.youtube.com/watch?v=oQexKwCvfz0
2215|PluginErrors.log 22.12.13 17:38:26 - SEVERE [ PluginErrors.log ] -> jd.plugins.PluginException
at jd.plugins.hoster.YoutubeDash.handleDownload(YoutubeDash.java:445)
at jd.plugins.hoster.YoutubeDash.handleFree(YoutubeDash.java:379)
at jd.plugins.PluginForHost.handle(PluginForHost.java:648)
at jd.controlling.downloadcontroller.SingleDownloadController.download(SingleDownloadController.java:264)
at jd.controlling.downloadcontroller.SingleDownloadController.run(SingleDownloadController.java:352)

Also available in: Atom PDF