Jakie są konwertery audio / wideo dla systemu Linux? [Zamknięte]

28

Jakie są konwertery audio / wideo dla systemu Linux?

użytkownik137757
źródło
3
„zamknięte” :( Bardzo dziękuję moderatorom. To pytanie było dla mnie bardzo ważne. ... zauważyłeś, że wyświetlono je dwadzieścia tysięcy razy?
Mina Michael

Odpowiedzi:

22

Ja koncentruje się na konwerterów wideo tutaj, chociaż FFmpegalbo mencodermogą kodować dźwięk również.

Interfejs graficzny

Hamulec ręczny

Ze strony głównej:

HandBrake to wieloplatformowy transkoder wideo typu open source, na licencji GPL, wielowątkowy.

Łatwy w użyciu GUI z ustawieniami dla różnych urządzeń; z łatwością zgrywa dyski DVD.

Avidemux

Ze strony głównej:

Avidemux to darmowy edytor wideo przeznaczony do prostych zadań cięcia, filtrowania i kodowania. Obsługuje wiele typów plików, w tym AVI, pliki MPEG kompatybilne z DVD, MP4 i ASF, przy użyciu różnych kodeków. Zadania można zautomatyzować za pomocą projektów, kolejki zadań i zaawansowanych funkcji skryptowych.

Również dość łatwy w użyciu. Jest nieco podobny do VirtualDub w systemie Windows.

VLC

VLC zapewnia łatwo dostępną funkcję konwersji w Media-> Convert / Save. Tutaj podano instrukcję .

Interfejs linii komend

FFmpeg (lub jego rozwidlenie avconv) ###

Ze strony głównej:

FFmpeg to kompletne, wieloplatformowe rozwiązanie do nagrywania, konwersji i przesyłania strumieniowego audio i wideo. Zawiera libavcodec - wiodącą bibliotekę kodeków audio / wideo.

Przykład:

ffmpeg -i input.mkv -c:v mjpeg -b 2000k -c:a libmp3lame -ab 128k -ar 44100 -vf denoise3d,scale=640:360 output.avi

Mencoder

mencoder jest częścią projektu MPlayer, więc dzieli tę samą składnię.

Przykład:

mencoder input.wmv -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=3000 -oac mp3lame -lameopts cbr:br=160 -vf denoise3d,scale=640:360 -o output.avi 

Hamulec ręczny

Hamulec ręczny ma również interfejs wiersza poleceń.

Ograniczenia kodeków wynikające z patentów na oprogramowanie

Należy pamiętać, że ze względu na patenty na oprogramowanie niektóre programy w standardowych repozytoriach Ubuntu nie zawierają niektórych kodeków ( znakomitym przykładem jest kodowanie H264 ).

Obejścia dla uproszczonych plików binarnych:

Włącz repozytoria Medibuntu :

sudo -E wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update
sudo apt-get dist-upgrade

Użyj wstępnie wbudowanego pliku binarnego

Na przykład możesz pobrać FFmpeg ze wszystkimi obsługiwanymi kodekami tutaj: http://ffmpeg.gusari.org/static/

Jeśli chcesz uruchomić ten plik binarny, nie zapomnij nazwać go pełną ścieżką; w przeciwnym razie uruchomiona zostanie FFmpeg z Ubuntu.

Zbuduj binaria dla siebie ...

... i dołącz wszystko, czego chcesz. Jest to oczywiście najbardziej żmudne rozwiązanie.

phoibos
źródło
Dla ffmpeg przynajmniej obszerny przewodnik kompilacji znajduje się na wiki ffmpeg.
evilsoup
2

To zależy od tego, co masz na myśli Best. Jest ich wiele. ffmpeg( avconv) jest moim ulubionym. Jest to kompletne, wieloplatformowe rozwiązanie do nagrywania, konwersji i przesyłania strumieniowego audio i wideo. Zawiera libavcodec - wiodącą bibliotekę kodeków audio / wideo. Więcej informacji można znaleźć na stronie http://www.ffmpeg.org/ffmpeg.html

Mostafa Shahverdy
źródło