video - 哪些视频编解码器适用于 Google Chromebook

标签 video ffmpeg mp4 chromebook

我正在尝试在我的 friend 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] Unable to find a suitable output format for 'codec' codec: Invalid argument

最佳答案

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

(2) 为避免出错,您必须通过-c:v mpeg 设置编解码器。不是 codec mpeg .
一些ffmpeg版本不知道-c:v选项所以使用-vcodec反而。

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

尝试如下:

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"

关于video - 哪些视频编解码器适用于 Google Chromebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54893212/

相关文章:

ffmpeg - 从 rtp 数据包中解析 MPEG4 帧

batch-file - 带有时间戳的ffmpeg jpg批处理脚本

header - 如何使用 H264 编解码器使用 libavcodec 为 MP4 文件编写 avc1 原子

html - 如何使用带有图标的html音频标签?

php - 如何借助 MySQL 和核心 PHP 插入视频

iOS swift : How to post a video to twitter with TwitterKit?

c++ - 如何在avi或任何其他可以播放的扩展中转换.h263?c++

asp.net - 如何创建youtube缩略图链接

video - 如何将两个 ffmpeg 命令组合在一起 - 添加 Intro Outro 和介于两者之间的图像

java - MP4Parser 创建损坏的 mp4