anthwlock / untrunc

Restore a truncated mp4/mov. Improved version of ponchio/untrunc
GNU General Public License v2.0
1.87k stars 182 forks source link

Unable to properly recover video #95

Open Lollyde opened 3 years ago

Lollyde commented 3 years ago

version used: Head: 3cf5947 windows release

The command finishes without any error, the resulting file is playable with correctly working audio however the video stream seems to be still broken.

ffprobe gives the following error:

[h264 @ 000001aedbe4dd80] QP 4294966949 out of range
[h264 @ 000001aedbe4dd80] decode_slice_header error
[h264 @ 000001aedbe4dd80] no frame!
[h264 @ 000001aedbe4dd80] illegal memory management control operation 32
[h264 @ 000001aedbe4dd80] cabac_init_idc 12 overflow
[h264 @ 000001aedbe4dd80] decode_slice_header error
[h264 @ 000001aedbe4dd80] no frame!
[h264 @ 000001aedbe4dd80] co located POCs unavailable
[h264 @ 000001aedbe4dd80] concealing 3600 DC, 3600 AC, 3600 MV errors in B frame

file info:

mp4 recorded with streamlabs obs, video encoded with software x264 @ ultrafast preset with 4000 CBR & 2 second keyframe interval.

only one audio track

additional x264 settings: cabac=1 ref=1 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=1 trellis=0 8x8dct=1 lookahead_threads=6 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 weightb=1 weightp=1 scenecut=40 rc_lookahead=10 mbtree=1

files (truncated and working similar video) are available here (~7gb total) https://www.mediafire.com/file/6sda5tq70o0lpt5/Life_is_Strange_VOD.7z/file both were recorded on the same machine with the same settings only minutes apart