首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >视频不播放后,芬伯复古效应是适用的

视频不播放后,芬伯复古效应是适用的
EN

Stack Overflow用户
提问于 2020-07-08 09:51:53
回答 1查看 290关注 0票数 0

我在android上使用ffmpeg 3.3.4。我正在执行以下简单命令:

代码语言:javascript
复制
 ffmpeg -i input.mp4 -vf curves=vintage -c:a aac ouput.mp4

代码语言:javascript
复制
 ffmpeg -i input.mp4 -vf curves=vintage -c:a copy ouput.mp4

最终的视频不会在android默认视频播放器和Exoplayer中播放。我尝试使用windows媒体播放器,它只播放声音,但不播放视频。尽管VLC媒体播放器在android和windows上播放得很好。你知道上面的命令中遗漏了什么吗?

输出视频元数据:https://www.metadata2go.com/result/e9f9b7db-0a91-4148-9073-1a1162f0c7f0

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-08 16:03:35

我找到了答案。curves滤波器将输入转换为RGB编码,但大多数视频播放器需要特定的YUV方案。因此,我添加了yuv420p作为输出格式。

代码语言:javascript
复制
ffmpeg -i input.mp4 -vf curves=vintage,format=yuv420p -c:a copy ouput.mp4
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62792080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档