FFmpeg - Birden fazla MP4 dosyasını birleştirme


0

Harici bir komut dosyası kullanıyorum ( http://trac.ffmpeg.org/wiki/Concatenate#extscript ) birden fazla MP4 dosyasını birleştirmek için. Bu komut dosyası şöyle bir komut yapmanıza izin verir:

./mmcat  giriş1 giriş2 giriş3 ... çıkış 

birden fazla dosyayı birleştirmek için.

Şu anda bu komutu kullanıyorum:

./mmcat.sh video1.mp4 video2.mp4 video3.mp4 "output.mp4"

"İşleme izin verilmedi" hatası aldıktan sonra, aşağıda listelenen sonuçları kaydettim:

Log.v.3 ve log.v.2'de:

[yuv4mpegpipe @ 00000190aa080a20] HATA: Codec desteklenmiyor.

Çıkış dosyası # 0 için başlık yazılamadı (yanlış kodlayıcı parametreleri?): Giriş işlenirken geçersiz veri bulundu

Log.a.2’de: Sıcaklık / mcs_a2.lnk: İzin reddedildi

Log.a.3'te: ... AppData / Yerel / Sıcaklık / mcs_a3.lnk ': 0 numaralı çıktı dosyası hiç akış içermiyor

Genel olarak ffmpeg ve video kodlamada yeni bir başlangıç ​​yapmak için çok yeni olduğum için herhangi bir yardım için minnettar olurum.


Bu senaryoyu hiç denemedim, ancak aynı bağlantıda gösterilen yerine sadece concat demuxer'ı kullanabilirsiniz.
llogan

Yanıtlar:


1

Aynı problem vardı, sonra bulundu bu gönderi hata ayıklama hafta sonra posta listesinde.

Her oluşumunu çıkardıktan sonra benim için çalıştı -vcodec $PARAM [1] içinde mmcat senaryo.

[1]: $PARAM değişmez değil, ne için kullanılırsa değeri ffmpeg 'ler -vcodec komut dosyasındaki seçenek.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.