#1
|
|||
|
|||
wrong video duration
OS: Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-104-generic x86_64)
JDownloader: Built Sun Dec 17 11:58:50 CET 2017 Java: openjdk version "1.8.0_151" I ran into an issue where saved video file is corrupted with wrong duration information. sample link: **External links are only visible to Support Staff****External links are only visible to Support Staff** The video above is 2 hours long but saved one shows 10 hours. * I am not sure how this one ended up in Deutscher Support, please close it. This report has been posted in English Support as well. Last edited by Jiaz; 20.12.2017 at 09:30. Reason: Posted to wrong board |
#2
|
||||
|
||||
VLC shows correct duration on that video. What videoplayer do you use?
Did the download finish or abort?
__________________
JD-Dev & Server-Admin |
#3
|
|||
|
|||
Code:
ffmpeg version 2.8.11-0ubuntu0.16.04.1 Copyright (c) 2000-2017 the FFmpeg developers built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 20160609 configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --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-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --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-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv libavutil 54. 31.100 / 54. 31.100 libavcodec 56. 60.100 / 56. 60.100 libavformat 56. 40.101 / 56. 40.101 libavdevice 56. 4.100 / 56. 4.100 libavfilter 5. 40.101 / 5. 40.101 libavresample 2. 1. 0 / 2. 1. 0 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.101 / 1. 2.101 libpostproc 53. 3.100 / 53. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'MIDD-885 1日10回射精しても止まらないオーガズムSEX.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf56.40.101 Duration: 10:46:20.85, start: 0.000000, bitrate: 246 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 1012 kb/s, 29.57 fps, 29.97 tbr, 90k tbn, 59.94 tbc (default) Metadata: handler_name : VideoHandler Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 27 kb/s (default) Metadata: handler_name : SoundHandler VLC shows incorrect duration as well. Here are steps I used to download the video in JDownloader 2: 1. Right click, add new links 2. Right click on video file entry in LinkGrabber to start download Hope this helps. |
#4
|
||||
|
||||
I downloaded the file 3 times, everytime ffmpeg and vlc shows correct infos.
How large is the downloaded file for you?
__________________
JD-Dev & Server-Admin |
#5
|
|||
|
|||
Code:
$ ls -al MIDD-885\ 1日10回射精しても止まらないオーガズムSEX.mp4 -rwxrwx--- 1 root plugdev 1197213268 Dec 19 14:24 MIDD-885 1日10回射精しても止まらないオーガズムSEX.mp4 |
#6
|
|||
|
|||
I found the cause. "Linkgrabber -> Group single files in various package" was unchecked, but I am not sure how it affected single file download. File size changed to 1198842923 and it has right duration.
Code:
$ ls -al MIDD-885\ 1日10回射精しても止まらないオーガズムSEX_4.mp4 -rwxrwx--- 1 root plugdev 1198842923 Dec 19 21:42 MIDD-885 1日10回射精しても止まらないオーガズムSEX_4.mp4 |
#7
|
||||
|
||||
I'm sorry but that is not the cause. That feature has no influence on plugins/downloads at all.
I guess this has been caused by some buggy video information within the stream itself. Or some error in plugin, downloading different video than expected. I've downloaded the file 10 times. each time it was correct length. I suggest to enable log debug, Settings-Advanced Settings, search for debug and enable log debug. Restart JDownloader. When it happens again, please close your JDownloader and zip your logs folder and send to support@jdownloader.org Then we can check it.
__________________
JD-Dev & Server-Admin |
#8
|
|||
|
|||
"Linkgrabber -> Group single files in various package" was not the cause, I played with this setting, but all downloaded videos are corrupted again.
A log file zip has been sent to support@jdownloader.org |
#9
|
|||
|
|||
It is likely the problem with FFmpeg
"ffmpeg version 2.8.11-0ubuntu0.16.04.1 Copyright (c) 2000-2017 the FFmpeg developers" This is the original one I had installed from the Xenial Xerus. "ffmpeg version N-61041-g52a2138 Copyright (c) 2000-2014 the FFmpeg developers" This is built version JD2 installed at "jd2/tools/linux/ffmpeg/x64/", now everything works perfect. I tried to assign FFmpeg binary path in "jd2/cfg/org.jdownloader.controlling.ffmpeg.FFmpegSetup.json" to a 3.4 built early on, but it didn't work out. Received "FFMPeg does not answer" error while downloading, and the process is hanging. Could you please share some thoughts? Is it possible to swap binary path in cfg at all? Regards and happy holidays! |
#10
|
||||
|
||||
Thanks for the feedback.
__________________
JD-Dev & Server-Admin |
Thread Tools | |
Display Modes | |
|
|