首页 > 解决方案 > 哪些视频编解码器适用于 Google Chromebook

问题描述

我正在尝试在我的朋友 Google Chromebook 上播放节目,但 mp4 文件在尝试在所述 Chromebook 上观看时显示为黑色,音频工作正常。我发现这是一个视频编码问题,但我找不到适用于 Chromebook 的视频格式列表。我有 ffmpeg 和 handbrake 来尝试测试一些东西,但如果有人能告诉我一个 ffmpeg 代码,它将视频文件转换为适用于 Google Chromebook 的格式,这将有很大帮助。

我试过的:

ffmpeg -i "Game of Thrones S02E01 The North Remembers.mkv" codec mpeg "Game of Thrones S02E01 The North Remembers.mp4"

这给出了错误:

[NULL @ 00000177196ea500] 无法为“编解码器”编解码器找到合适的输出格式:参数无效

标签: videoffmpegmp4chromebook

解决方案


(1)为 Chrome OS尝试VLC,因为它无论如何都由 FFmpeg 提供支持,所以它自己的代码实际上可能会直接从 MKV 文件显示流,甚至不需要转换。

(2) 为避免错误,您必须设置编解码器 by -c:v mpegnot by codec mpeg
某些 Ffmpeg 版本不知道-c:v选项,因此请-vcodec改用。

如果您有 H265 (HEVC) 视频,那么我建议您重新编码为 H264 (AVC) 以允许在更多设备上播放。在您的问题下查看@llogan的评论

尝试如下:

ffmpeg -i "Game of Thrones S02E01 The North Remembers.mkv" -c:v libx264 -vf format=yuv420p -profile:v main -c:a copy -movflags +faststart "Game of Thrones S02E01 The North Remembers.mp4"

推荐阅读