Jak wyodrębnić informacje z MKV w systemie Linux

Wiele osób uwielbia MKV ze względu na możliwość kompresji dużych ilości surowego materiału audio i wideo w niewielki pakiet. Kolejną wspaniałą cechą MKV jest to, jak łatwo jest modyfikować jego zawartość. Jednym z najlepszych narzędzi w systemie Linux, które może wyodrębniać informacje z MKV, jest MKVToolNix.

Zainstaluj MKVToolNix

Zainstalowanie aplikacji MKVToolNix zapewnia użytkownikom wspaniały zestaw programów graficznych i programów wiersza poleceń do łatwego modyfikowania, sprawdzania i majstrowania przy MKV. Wybierz swój system operacyjny poniżej i postępuj zgodnie z poleceniami, aby oprogramowanie działało.

Ubuntu

Obecnie zestaw aplikacji MKVToolNix obsługuje systemy Ubuntu 16.04, 17.10 i 18.04. Aby to działało, musisz ręcznie edytować plik źródeł oprogramowania Ubuntu. Powodem, dla którego musisz edytować ten plik, jest to, że programista MKVToolNix nie ma obecnie dostępnego niestandardowego PPA. Mimo to dodanie repozytoriów oprogramowania w ten sposób nie różni się.

Aby dodać nowe źródło oprogramowania, otwórz okno terminala i użyj edytora tekstu Nano, aby edytować plik /etc/apt/sources.list na komputerze z systemem Ubuntu.

sudo nano /etc/apt/sources.list

W pliku źródłowym naciśnij klawisz strzałki w dół na klawiaturze, aby przejść do samego końca pliku. Tam dodaj nowy komentarz. Nie pomijaj komentarza! Jeśli nie dodasz komentarza, możesz później zapomnieć, co robi to repozytorium oprogramowania.

# MKVToolNix repozytorium Ubuntu

Po dodaniu komentarza czas na dodanie źródła oprogramowania. Wybierz swoją wersję Ubuntu i wklej kod w Nano.

Ubuntu 16.04

deb https://mkvtoolnix.download/ubuntu/ xenial main
deb-src https://mkvtoolnix.download/ubuntu/ xenial main

Ubuntu 17.10

deb https://mkvtoolnix.download/ubuntu/ artful main
deb-src https://mkvtoolnix.download/ubuntu/ artful main

Ubuntu 18.04
deb https://mkvtoolnix.download/ubuntu/ bionic main
deb-src https://mkvtoolnix.download/ubuntu/ bionic main

Teraz, gdy nowe źródło oprogramowania zostało dodane do Ubuntu, musisz również dodać podpisany klucz GPG, aby Ubuntu zezwolił na zainstalowanie oprogramowania z tego nowego repozytorium w twoim systemie. Jeśli pominiesz ten krok, MKVToolNix nie będzie działać.

wget -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add -

Wreszcie, po zakończeniu modyfikacji, czas odświeżyć Ubuntu, zainstalować kilka aktualizacji i uruchomić MKVToolNix.

sudo apt update

sudo apt upgrade -y

sudo apt install mkvtoolnix mkvtoolnix-gui

Uwaga: jeśli polecenie apt update nie zostanie zainstalowane, musisz najpierw to zrobić:

sudo apt install apt-transport-https

Po uruchomieniu apt-transport-https spróbuj ponownie zainstalować MKVToolNix.

Debian

Instalacja zestawu aplikacji MKVToolNix na Debianie jest bardzo podobna do Ubuntu, ponieważ deweloper zdecydował się na dystrybucję oprogramowania za pośrednictwem repozytoriów. Aby aplikacja działała na Debianie, otwórz terminal i użyj edytora tekstu Nano do edycji pliku /etc/apt/sources.list.

Uwaga: MKVToolNix oficjalnie obsługuje Debian 9 Stable i Debian 8.

sudo nano /etc/apt/sources.list

Wewnątrz pliku źródłowego użyj klawiszy strzałek i przejdź do samego końca pliku. Naciśnij #, aby dodać nową linię komentarza.

# MKVToolNix Debian Repo

Teraz, gdy wiersz komentarza znajduje się w pliku źródłowym, można bezpiecznie dodać narzędzie adresów URL repozytorium oprogramowania.

Debian 9

deb https://mkvtoolnix.download/debian/ stretch main
deb-src https://mkvtoolnix.download/debian/ stretch main

Debian 8

deb https://mkvtoolnix.download/debian/ jessie main
deb-src https://mkvtoolnix.download/debian/ jessie main

Po dodaniu nowego źródła oprogramowania użyj polecenia wget, aby dodać klucz GPG.

wget -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add -

Użyj poleceń aktualizacji i aktualizacji, aby odświeżyć i zainstalować aktualizacje w systemie Debian.

sudo apt-get update

sudo apt-get upgrade -y

Na koniec zainstaluj aplikacje MKVToolNix:

sudo apt-get install mkvtoolnix mkvtoolnix-gui

Arch Linux

Wszystkie aplikacje MKVToolNix są łatwo dostępne w głównych źródłach oprogramowania Arch Linux. Aby je zainstalować, otwórz terminal i użyj Pacman, menedżera pakietów.

pacman -S mkvtoolnix-cli mkvtoolnix-gui

Fedora

MKVToolNix obsługuje Fedorę od wersji 26 do 28 (bieżące wydanie). Aby zainstalować oprogramowanie, musisz dodać oficjalne repozytorium oprogramowania. Używając dnf, pobierz ten plik RPM i zainstaluj go.

sudo dnf install https://mkvtoolnix.download/fedora/bunkus-org-repo-2-3.noarch.rpm -y

Gdy nowe repozytorium MKVToolNix jest aktywne w Fedorze, użyj dnf, aby zainstalować program.

sudo dnf install mkvtoolnix

OpenSUSE

OpenSUSE ma MKVToolNix dostępny za pośrednictwem repozytorium oprogramowania innej firmy. Aby dodać repozytorium, otwórz terminal i wykonaj następujące polecenia.

Uwaga: MKVToolNix obsługuje obecnie tylko OpenSUSE 42.3 Leap.

wget https://mkvtoolnix.download/gpg-pub-bunkusorg-rpm-signing.txt
sudo rpmkeys --import gpg-pub-bunkusorg-rpm-signing.txt
sudo zypper addrepo --refresh https://mkvtoolnix.download/opensuse/42.3/ MKVToolNix

Gdy wszystko jest włączone, zainstaluj oprogramowanie za pomocą Zyppera.

sudo zypper install mkvtoolnix

Korzystanie z MKVToolNix

MKVToolNix jest bardzo przydatny i umożliwia szybkie importowanie lub eksportowanie danych do kontenera MKV. Jeśli chcesz uzyskać dźwięk, wideo lub napisy (SRT) z wnętrza MKV, oto co należy zrobić. Najpierw otwórz aplikację GUI, wyszukując „MKVToolNix” w menu aplikacji.

Po otwarciu kliknij „multiplekser”. W oknie multipleksera znajdź przycisk „Dodaj pliki źródłowe” i kliknij go. Korzystając z przeglądarki plików, zlokalizuj i dodaj plik MKV do programu.

Program przeskanuje i doda MKV do programu. Pokaże dokładną zawartość pliku.

Wyodrębnij dźwięk

Aby wyodrębnić dźwięk bezpośrednio z MKV, spójrz pod „ścieżki, rozdziały i tagi”. Odznacz pola obok filmu, ścieżki napisów (a także wszystkiego, co się pojawi).

Znajdź domyślną ścieżkę dźwiękową i upewnij się, że pole obok niej jest zaznaczone.

Kliknij przycisk „Rozpocznij multipleksowanie”, aby rozpocząć rozpakowywanie. Plik audio będzie tuż obok zaimportowanego pliku MKV.

Wyodrębnij wideo

Wyodrębnianie wideo z plików MKV działa tak samo, jak instrukcje eksportowania dźwięku. Zacznij od dodania nowego pliku MKV. Następnie odznacz pola obok ścieżki dźwiękowej i ścieżki napisów.

Zaznacz pole obok domyślnej ścieżki wideo. Kiedy wszystko wygląda dobrze, kliknij przycisk „rozpocznij multipleksowanie”. Wkrótce surowa ścieżka wideo zostanie wyodrębniona do tego samego folderu, w którym znajduje się źródłowy plik wideo MKV na komputerze.

Wyodrębnij napisy

Chcesz wyeksportować ścieżkę napisów z formatu MKV? Zacznij od dodania pliku do MKVToolsNix. Odznacz pola obok domyślnej ścieżki wideo, ścieżki dźwiękowej i wszystkiego innego. Pamiętaj, aby pozostawić zaznaczone pole obok wszelkich ścieżek napisów, które chcesz usunąć z pliku kontenera MKV.

Rozpocznij proces wyodrębniania, klikając „rozpocznij multipleksowanie”. Surowy plik napisów zostanie umieszczony w tym samym folderze, co zaimportowany plik MKV.