请帮忙!今天我尝试使用 KDENLive 编辑一些家庭视频,当我尝试预览我的视频时,它们会播放大约一秒钟,然后锁定程序。
在故障排除过程中,我发现:
如果我重新启动计算机,大多数多媒体文件都可以正常播放:MP3、MP4、FLV、AVI、WMV 等。但是,只要我尝试播放 MPEG-2 文件,视频就会冻结。(使用 SMPlayer。使用 VLC 可以播放,但没有声音。)之后,我播放任何格式的视频都没有声音,尽管它们仍在播放。但是,尝试播放 Facebook 或 YouTube 上的视频时,它们也会在一秒钟左右后锁定。但是:如果我启动 MP3 文件并继续播放,所有其他视频都可以播放。但是,当我关闭它们时,它们不会重新启动。
如果我重启电脑并直接进入“声音设置”|“测试声音”,则听不到声音。然后我的视频文件(MP3、MP4 等)也没有声音,就像我尝试播放 MPEG-2 时一样。
那里有什么共同点吗?比如,KDENLive、测试声音功能和 MPEG-2 文件是否使用 FFMPEG 之类的东西?因为似乎只要我执行这三件事中的任何一件事,我就完蛋了。
有什么诊断程序可以让我运行吗?在弄清楚发生了什么之前,我几乎无法编辑我们的家庭视频!
谢谢。
答案1
我不熟悉 KDENLive 或 Ubuntu ....所以请谨慎对待以下内容...也就是说,大多数非线性编辑器需要先解析 MPEG-2 流,然后才能正确呈现它们。
您可以尝试将媒体转码为另一种文件格式,然后再将其导入 KDENLive。
如果您想要保持文件质量,并且不担心存储空间问题,请尝试使用 ffmpeg 创建未压缩的 AVI:
ffmpeg -i [YOUR FILE PATH] -c:v rawvideo -c:a pcm_s16le -f avi [YOUR OUTPUT PATH]
如果您的 MPEG-2 文件是隔行扫描的,请尝试添加-vf yadif=1
到上面的命令中以进行去隔行扫描。
我知道这并不能完全解决您的问题,但我希望它能有所帮助!