FFMPEG: Bagaimana saya bisa menggabungkan beberapa file video menjadi satu dan mengganti audio dengan file audio baru

1

Saya punya pertanyaan tentang ffmpeg Saya punya banyak file video mp4 dan satu audio mp3 (contoh: panjang 1 jam) Saya ingin menggabungkan file video mp4 acak ke satu file output (panjangnya cocok dengan panjang mp3) dan mengganti audio dengan file mp3 itu ke satu file mp4 output.

Poo V
sumber

Jawaban:

0

Jawaban singkatnya adalah ya. Ya kamu bisa.

Lihat https://stackoverflow.com/questions/11779490/how-to-add-a-new-audio-not-mixing-into-a-video-using-ffmpeg

Khususnya bagian "Untuk memilih aliran tertentu secara manual"

Setelah Anda menggabungkan file video (mp4) dalam urutan dan panjang yang Anda inginkan, Anda kemudian menggabungkan file video (mp4) dan audio (mp3) bersama dan menggunakan -map pilihan untuk memilih aliran video dan aliran audio yang Anda inginkan di hasil akhir. Ini kemudian akan memberi Anda video yang Anda inginkan, dan audio dari file mp3 yang Anda miliki

EDIT

Untuk menjawab komentar Anda, Anda dapat menggunakan concat perintah masuk ffmpeg untuk menggabungkan video bersama

  1. Masukkan ini dalam file teks (kami akan menyebutnya list.txt ) file 'path/to/file1.mp4' file 'path/to/file2.mp4' file 'path/to/file3.mp4'

  2. kemudian ffmpeg -f concat -i list.txt -c copy output.mp4

mrwhale
sumber
Tks whale guy: P dan sebuah pertanyaan menggabungkan mp4 sir acak
Poo V
dan saya punya pertanyaan kecil lain: bagaimana cara memotong tengah penggunaan video ffmpeg Pak Paus: P
Poo V