在 Linux 上使用 VLC 播放 MOV 文件时不显示视频

在 Linux 上使用 VLC 播放 MOV 文件时不显示视频

带有 .MOV 扩展名的文件非常小巧,非常棒!

我正在尝试使用 VLC 在 Linux 上播放这些文件,因为它是一个很棒的跨平台应用程序,但问题是播放音频时没有显示视频。

我该如何解决这个问题并享受观看 MOV 文件?
以下是文件媒体信息:
在此处输入图片描述

答案1

嗯,从 MediaInfo 来看,视频编解码器为每秒 1000 帧,smc这是 Apple Graphics Codec,一种专有编解码器,可能并非每个播放器都支持。

也可以看看

在 Quicktime 文件中,SMC 编解码器由编解码器 FOURCC“smc”标识(请注意,需要空格 ASCII 0x20 来完成四字符代码)。表面上,该编解码器以其开发者 Sean M. Callahan 的名字命名。

音频编解码器是量子电子规划,高通专有的编解码器。


恐怕这些都是非常专业的编解码器,因此你不能指望每个播放器都支持它们。虽然 VLC声称支持SMC,您显然遇到了错误。因此,您可以使用这些文件并向 VLC 开发团队提交错误报告。

无论如何,您都可以尝试使用 FFmpeg 将文件重新编码为更广泛使用的视频编解码器,例如 h.264(libx264在 FFmpeg 中)或 MPEG-4(mpeg4)。更多信息请参见此处:FFmpeg:终极视频和音频处理工具 - 超级用户博客

答案2

我让 .mov 视频在 mpc-hc 内部版本 1.6.1.4074 中运行:

  • 转至查看 → 选项
  • 转至播放器 → 格式
  • 在“格式”窗口中,在右侧找到“Quick Time Movie (mov)”
  • 双击右侧下拉菜单并选择“QuickTime”
  • 完毕

相关内容