Saya membuat screencast menggunakan recordmydesktop yang menghasilkan file .ogv. Saya percaya ini adalah file OGG yang disandikan menggunakan codec Theora. Saya bertanya-tanya, bagaimana saya bisa mengubahnya ke MPEG4 / H.264? Saya sudah mencoba menggunakan ffmpeg dengan cara yang naif, sebagai berikut:
ffmpeg -i demo.ogv -f mp4 demo.mp4
Namun, ini menghasilkan gumpalan jahat hijau gelap dan abu-abu ketika mencoba memainkannya lagi di mplayer. Saya kemudian mencoba untuk menjadi lebih canggih, menggunakan bendera command-line yang ditentukan di sini: Mengubah file video dalam format file sewenang-wenang ke MPEG4 / H.264?
ffmpeg -i demo.ogv \
-s 352x288 -vcodec libx264 -vpre default \
-acodec libmp3lame -ab 192k -ac 2 -ar 44100 -f mp4 \
demo.mp4
Tapi hasilnya sama saja.
Jika ada yang punya wawasan tentang apa yang mungkin menjadi cara terbaik untuk menyelesaikan tugas ini, saya akan menghargai jika Anda bisa memberi tahu saya.