gpt4 book ai didi

FFMpeg 命令输出显示 'green pixelated' 视频

转载 作者:行者123 更新时间:2023-12-04 23:21:17 27 4
gpt4 key购买 nike

我正在尝试拍摄单张图像并添加音频,从而生成带有该单张图像的视频播放整首歌曲;就像您在 YouTube 视频中看到的歌曲一样。我使用的命令来自此链接:https://askubuntu.com/questions/868283/image-audio-mp4-how-to-make-video-smaller
这是命令:

ffmpeg -loop 1 -framerate 1 -i image.png -i song.aac -c:v libx264 -preset veryslow -crf 0 -c:a copy -shortest output.mp4
它可以使视频文件变小,并且歌曲也可以播放,但是根据我使用的图像,某些图像在播放视频时会显示为“绿色”。
但是,此命令适用于使用的任何图像:
ffmpeg -loop 1 -framerate 1 -i image.jpg -i music.mp3 -c copy -shortest output.mp4
但结果是一个非常大的文件,而我希望它更小。任何帮助将不胜感激!谢谢!
FFMpeg 版本:4.3.1

最佳答案

您从链接到的答案中使用的命令专门针对 YouTube,甚至说:“您的播放器可能不喜欢它,但 YouTube 会”。我假设您使用的是播放器而不是 YouTube。
在同一个答案中是对任何播放器的最广泛兼容性下的另一个命令:

ffmpeg -loop 1 -i image.png -i music.mp3 -vf "scale='min(1280,iw)':-2,format=yuv420p" -c:v libx264 -preset medium -profile:v main -c:a aac -shortest -movflags +faststart output.mp4
试试那个。

关于FFMpeg 命令输出显示 'green pixelated' 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65767030/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com