FFMPEG, videonun sesi olmayan bir videoda belirli bir konuma (başlangıç ​​/ bitiş) sahip birçok ses dosyasını birleştirir


0

İşte ffmpeg kullanarak bir videodaki birçok ses dosyasını nasıl birleştireceğimi.

ffmpeg -y -i original1.mp4 -i music1.mp3 -i music2.mp3 -i music3.mp3 -filter_complex "[1]adelay=5000|5000[aud1];[2]adelay=10000|10000[aud2];[3]adelay=120000|120000[aud3];[aud1][aud2][aud3]amix=3[a]" -map 0:v -map "[a]" -c:v copy originalMovie1.mp4

Videomdaki sesi birleştirmeye çalışıyor ve sesin başlangıcını işaret edebilirim ancak videonun süresinde belirli bir zaman diliminde bazı sesleri bitirmek istiyorum. Videonun orijinal sesi de kaldırıldı. Videoyu yeni seslerle birleştirirken videonun sesini korumak mümkün müdür?

Video dosyasının orijinal sesini kaybetmeden sesi sonlandırmaya nasıl zaman ayıracağımı biliyor musunuz?

teşekkür ederim

Yanıtlar:


0

kullanım

ffmpeg -y -i original1.mp4 -i music1.mp3 -i music2.mp3 -i music3.mp3
       -filter_complex "[1]adelay=5000|5000[aud1];[2]adelay=10000|10000[aud2];
                        [3]adelay=120000|120000[aud3];[aud1][aud2][aud3]amix=3,apad[a];
                        [0:a][a]amerge[a]"
       -map 0:v -map "[a]" -c:v copy -ac 2 originalMovie1.mp4

Cevabınız için teşekkür ederiz ancak bir hata veriyor [Parsed_amerge_5 @ 0x43b36c0] Giriş 1 için kanal düzeni yok [Parsed_amerge_5 @ 0x43b36c0] Giriş 2 için kanal düzeni yok [AVFilterGraph @ 0x43b36c0] Aşağıdaki filtreler biçimlerini seçemedi: Parsed_amerge_5 (a) Filtreyi giriş veya çıkışlarına yakın formatlayın. Filtreler yeniden başlatılırken hata oluştu! Çerçeve, filtre ağına enjekte edilemedi: Giriş / çıkış hatası # 0: 1 akışının kodu çözülmüş verileri işlerken hata oluştu
Jolly Ann Dolloso

İle değiştirin [0:a][a]amix=duration=first[a]
Gyan

ffmpeg -y -i orijinal1.mp4 -i müzik1.mp3 -i müzik2.mp3 -i müzik3.mp3 -filter_complex "[1] adelay = 5000 | 5000 [aud1]; [2] adelay = 10000 | 10000 [aud2]; \ [3] adelay = 120000 | 120000 [aud3]; [aud1] [aud2] [aud3] [0: a] [a] amix = süre = ilk [a] "-map 0: v -map" [a] "-c: v copy -ac 2 originalMovie1.mp4 Merhaba Gyan Değiştirmeye çalıştım ancak hata verdi" amix "filtresi için belirtilen çok fazla giriş var. Karmaşık filtreler başlatılırken hata oluştu. Geçersiz tartışma Teşekkürler
Jolly Ann Dolloso
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.