gpt4 book ai didi

video - 获取 ffmpeg 报告的错误的(估计)时间偏移量

转载 作者:行者123 更新时间:2023-12-04 23:12:43 24 4
gpt4 key购买 nike

我正在使用 ffmpeg 检查视频文件中的错误,但是虽然它报告了大量问题,但它并没有告诉我错误在文件中究竟发生在哪里。它只是转储了一些疯狂的长十六进制数字(0x7fa ...),这并没有告诉我任何信息。有没有办法让它报告一些时间戳,或者至少是估计的时间戳,或者字节偏移到流中?我试过 -debug_ts标志,但输出中没有任何变化。

$ ffmpeg -debug_ts -v error -i a_broken_file.mp4 -f null -
[h264 @ 0x7fa513023400] Reference 4 >= 4
[h264 @ 0x7fa513023400] error while decoding MB 15 34, bytestream 1304
[h264 @ 0x7fa513023400] Frame num change from 36 to 72
[h264 @ 0x7fa513023400] decode_slice_header error
[h264 @ 0x7fa513023400] Invalid NAL unit size (-1989965076 > 2668).
[h264 @ 0x7fa513023400] Error splitting the input into NAL units.
[aac @ 0x7fa513007200] Prediction is not allowed in AAC-LC.
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 0x7fa513007200] channel element 3.8 is not allocated
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 0x7fa513007200] channel element 3.11 is not allocated
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 0x7fa513007200] channel element 2.10 is not allocated
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 0x7fa513007200] Inconsistent channel configuration.
[aac @ 0x7fa513007200] get_buffer() failed
Error while decoding stream #0:1: Invalid argument
[aac @ 0x7fa513007200] Inconsistent channel configuration.
[aac @ 0x7fa513007200] get_buffer() failed
Error while decoding stream #0:1: Invalid argument
[aac @ 0x7fa513007200] channel element 3.1 is not allocated
Error while decoding stream #0:1: Invalid data found when processing input
[aac @ 0x7fa513007200] Reserved bit set.


或者也许我可以从那里的十六进制数字中提取这些信息(我还没有找到关于这个数字代表什么的单一信息)?

最佳答案

这是 的正确用法-debug_ts 选项(在 Windows 7 64 位中):

ffmpeg.exe -debug_ts -re -copyts -i file.mp3 -f null out.null >result.txt 2>&1
输入媒体文件中的所有时间戳都将写入文本文件(然后可以对其进行解析以查找错误)。
我在这里的目的只是为了展示 的正确使用。 -debug_ts 不演示任何解析技术,所有这些都必然比仅将时间戳写入文件的琐碎任务复杂得多。

关于video - 获取 ffmpeg 报告的错误的(估计)时间偏移量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62046726/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com