#1
|
|||
|
|||
hls stream segments have errors
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 found an issue where video downloaded has sporadical frame issues Here is sample link: **External links are only visible to Support Staff****External links are only visible to Support Staff** You can find frame problems at 00:11:15, 00:11:25 Here is file size Code:
$ ls -al SNIS-035.mp4 -rwxrwx--- 1 root plugdev 952154873 Dec 19 22:15 SNIS-035.mp4 Code:
Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf56.40.101 Duration: 02:25:41.13, start: 0.000000, bitrate: 871 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 738 kb/s, 29.30 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, 124 kb/s (default) Last edited by Jiaz; 20.12.2017 at 09:31. |
#2
|
||||
|
||||
JDownloader does not touch the stream at all. It simply downloads the segments and ffmpeg merging them to one file. Such errors may occur if the segment has a transport error or was buggy from the beginning.
__________________
JD-Dev & Server-Admin |
#3
|
||||
|
||||
I've downloaded file without any issues.
I suggest you check your memory with memtest86 and smart data of your disk. Might be same cause as *wrong video duration* issue.
__________________
JD-Dev & Server-Admin |
#4
|
|||
|
|||
This happens to all videos I downloaded from this site. *wrong duration* issue is kinda sporadical.
I tried to grab all stream segments via another IDM and ffmpeg merging them, which turned out fine. I will try to do a memtest86 and smart data, is here any particular area I should look into? * SMART Data Self Test didn't find any issue. Last edited by junkboxforbb; 21.12.2017 at 17:28. |
#5
|
|||
|
|||
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! |
#6
|
||||
|
||||
Thanks for the feedback.
__________________
JD-Dev & Server-Admin |
Thread Tools | |
Display Modes | |
|
|