GNU/Linux >> Belajar Linux >  >> Linux

Bergabunglah dengan video dengan layar terbagi

Dengan ffmpeg versi terbaru (dengan asumsi kedua video memiliki resolusi yang sama):

ffmpeg -i input1.mp4 -i input2.mp4 \
 -filter_complex \
    "[0:v]pad=iw*2:ih[int]; \
     [int][1:v]overlay=W/2:0[vid]" \
-map "[vid]" \
-c:v libx264 -crf 23 \
output.mp4

Ini pada dasarnya menggandakan ukuran input1.mp4 dengan melapisi sisi kanan dengan warna hitam dengan ukuran yang sama dengan video aslinya, lalu menempatkan input2.mp4 di atas area hitam tersebut dengan filter overlay.

Jika salah satu video Anda memiliki trek audio yang perlu ditambahkan ke output, tambahkan opsi -map 0:a untuk audio file pertama, atau -map 1:a untuk audio file kedua.

Jika Anda memiliki dua trek audio yang ingin Anda gabungkan, gunakan amix menyaring:

ffmpeg -i input1.mp4 -i input2.mp4 \
 -filter_complex \
    "[0:v]pad=iw*2:ih[int]; \
     [int][1:v]overlay=W/2:0[vid]; \
     [0:a][1:a]amix=inputs=2:duration=longest[aud]" \
-map "[vid]" \
-map "[aud]" \
-c:v libx264 -crf 23 \
-c:a aac -b:a 192k \
output.mp4

Linux
  1. Perekaman Layar di Linux Dengan OBS dan Wayland

  2. Pisahkan file menjadi beberapa bagian dengan perintah split bawaan

  3. Cara mengunci layar dengan keyboard di Linux Mint (LXDE)

  1. Pisahkan Dan Gabungkan – Dengan DVD!?

  2. Menggunakan Layar Gnu, Saya Mendapatkan Prompt Mentah Dengan Garis Miring Balik?

  3. Kooha – Perekam Layar dengan Dukungan Wayland

  1. Memusatkan teks di layar dengan SFML

  2. Menggunakan sed untuk membagi string dengan pembatas

  3. Pembaca PDF dengan layar terpisah untuk Linux