Metoda 1: Za pomocą FFmpeg (w terminalu)
FFmpeg to najpopularniejsze i najszybsze narzędzie do obsługi wideo. Jeśli pliki mają dokładnie takie same parametry (rozdzielczość, kodeki, liczbę klatek), możesz je połączyć bez ponownego kodowania (straty jakości i czasu).
Utwórz plik tekstowy
pliki.txt w folderze z filmami i wpisz w nim nazwy plików w formacie:
text
file 'plik1.avi'
file 'plik2.avi'
file 'plik3.avi'
Używaj kodu z rozwagą.
Uruchom w terminalu polecenie FFmpeg:
bash
ffmpeg -f concat -safe 0 -i pliki.txt -c copy wynikowy.avi
Używaj kodu z rozwagą.
Metoda 2: Za pomocą Avidemux (interfejs graficzny)
Jeśli wolisz program z okienkiem i prostą obsługą myszką:
Zainstaluj program poleceniem (np. w Ubuntu/Debianie):
sudo apt install avidemuxOtwórz Avidemux.
Przeciągnij pierwszy plik AVI lub wybierz go przez File -> Open.
Dodaj kolejny fragment przez File -> Append.
W polach Video output i Audio output wybierz opcję Copy.
Zapisz plik za pomocą ikony dyskietki lub File -> Save.