我正在尝试剪切从 Kodi 中的 IPTV 插件获取的视频。原始视频可以使用 VLC、Mplayer、xine 等观看,但复制后没有图像。根据 mediainfo,有一个视频流,但什么也看不到。我使用的命令是:
ffmpeg -y -i test-1.mpeg -scodec copy -vcodec copy -c:a copy -map 0 -ss 00:00:10.000 -t 00:00:10.000 test-1-cut.mpeg
我猜想 Kodi 录制的原始视频有问题,但它们在任何播放器上都没有问题。这是一个简短的示例视频:
https://drive.google.com/open?id=0B0WC80aT-4WrSDNENzhxRUxkOXc
带有选项的输出-report
是这个(太长了,无法在这里复制,抱歉)
https://drive.google.com/open?id=0B0WC80aT-4WrbF9DUWpfOXlzUkU
有人能帮我解决这个问题吗?
答案1
解决方案是将输出文件的文件名更改为 .ts。命令如下:
ffmpeg -y -i test-1.mpeg -scodec copy -vcodec copy -c:a copy -map 0 -ss 00:00:10.000 -t 00:00:10.000 test-1-cut.ts
.ts 文件从一开始就可播放。
我不知道为什么它会起作用。这个解决方案是由我正在使用的 kodi 插件的开发人员建议的。