更新

更新

我想将动画 gif 和 midi(音乐)文件转换为 mp4 视频。可以吗?我在文档、论坛和 stackexchange 网站上看到了很多主题,但没有找到。

它适用于 1 JPEG 和 1 WAV。我需要一些带有动画 gif 和 midi 文件的类似文件。

fmpeg -f image2 -loop 1 -i image.jpg -i audio.wav \
-c:v libx264 -tune stillimage -c:a aac -strict experimental -b:a 192k -shortest out.mp4

我正在使用 imagemagick 将 gif 分割成 jpeg......

convert -coalesce -background white '/home/jonathan/Desktop/img.gif' JPEG:some%05d.jpg

欢迎提供脚本!

谢谢你!

更新

即将完成:

$ sudo apt-get install imagemagick libmagickcore-dev libavcodec-extra-53 timidity lame

// extract images   
$ convert -coalesce -background white 'img.gif' JPEG:some%05d.jpg

// convert midi into mp3
$ timidity song.mid -Ow -o - | lame - -b 64 song.mp3

// makes mp4 file
$ ffmpeg -r 8 -f image2 -loop 1 -i some%05d.jpg -i song.mp3 -tune stillimage -strict experimental -b:a 192k -shortest out.mp4

可以了,但是有些颜色不对。仍在寻找解决方法。

更新2

错误颜色问题仅发生在电影播放器​​中(我使用的是 Mint)。在 Banshee 和其他播放器中都没有问题!!

相关内容