Te aparaty fotograficzne i kamery wideo de Sony ten rekord w formacie MTS zwykle są dostarczane z oprogramowaniem reprodukcja Działa tylko na MS Windows, więc aby odtwarzać filmy w systemie GNU / Linux, musisz używać oprogramowania takiego jak VLC lub Mplayer, które rozpoznają prawie wszystkie formaty.
Jeśli jednak oprócz ich zobaczenia, chcemy edytować je, rzecz w tym komplikuje ponieważ nie można ich importować bezpośrednio do Cinelerra, PiTiVi, Kino itp. Jedynym sposobem jest przekonwertować je wcześniej. |
W tym celu możemy użyć VLC z jego funkcją "konwertuj", ale ten format nie jest zbyt przyjazny i zwykle stwarza pewne problemy.
Najlepszą alternatywą jest ffmpeg, który choć działa z linii poleceń, posiada interfejs graficzny: WinFF.
Aby zainstalować ffmpeg, otwórz terminal i uruchom:
Ubuntu i pochodne:
sudo apt-get update
sudo apt-get zainstaluj ffmpeg
łuk i pochodne:
sudo pacman -S ffmpeg
Następnie mamy 2 możliwości: instalujemy WinFF do pracy z wygodniejszym interfejsem graficznym lub używamy ffmpeg z linii poleceń z małym skryptem bash, który z pewnością będzie szybszy i bardziej efektywny.
Uzyskanie prawidłowych danych konwersji
Jednym z kluczy do konwersji jest użycie tych samych parametrów oryginalnego wideo w konwersji, aby nie stracić jakości ani rozmiaru (dlatego kupiliśmy kamerę HD, prawda?). Dlatego warto najpierw przeprowadzić analizę oryginalnego pliku z funkcją uzyskiwania informacji zawartą w ffmpeg. W tym celu przechodzimy do katalogu, w którym mamy zrzuty * .MTS i wykonujemy:
ffmpeg -i Nazwa_pliku.MTS
Otrzymamy wiele informacji, ale interesuje nas ostatnia część, w której pojawiają się dane kodowania wideo:
Wpisz nr 0, mpegts, z „pliku.MTS”:
Czas trwania: 00: 01: 13.86, początek: 1.000033, szybkość transmisji: 9390 kb / s
Program 1
Strumień nr 0.0 [0x1011]: wideo: h264, yuv420p, 1440 × 1080 [PAR 4: 3 DAR 16: 9], 50 fps, 50 tbr, 90 tys. Tbn, 50 tbc
Strumień nr 0.1 [0x1100]: dźwięk: ac3, 48000 Hz, stereo, s16, 256 kb / s
Strumień # 0.2 [0x1200]: Podtytuł: pgssub
W tym przykładzie wideo jest kodowane za pomocą kodeka h264 przy 9390 kb / si 50 klatek na sekundę, o rozmiarze 1440 × 1080 pikseli, współczynniku proporcji 4: 3 i współczynniku proporcji wyświetlania 16: 9. Dźwięk został zakodowany w formacie AC3, w stereo, przy 256 kbs i 48 kHz.
Konwersja: przy użyciu WinFF
Aby zainstalować WinFF, otwórz terminal i uruchom:
Ubuntu i pochodne:
sudo apt-get zainstaluj winff
łuk i pochodne:
yourt -S winff
Następnie otwórz WinFF i zaimportuj pliki, które chcesz przekonwertować. Program działa w trybie wsadowym, więc istnieje możliwość stworzenia kolejki roboczej do konwersji kilku plików po kolei.
Po zaimportowaniu u dołu w obszarze Wynik wybierz kodeki, których chcesz użyć. Naciśnij górny przycisk «Ustawienia» i skopiuj dane wideo, które uzyskałeś wcześniej, aby zachować maksymalną jakość konwersji.
Oczywiście możliwa jest również konwersja filmów do niższej jakości (w tym celu do wyboru są już pewne ustawienia domyślne).
Na koniec naciśnij przycisk Konwertuj.
Dzięki temu powinieneś już mieć nowe filmy w formacie zrozumiałym dla zwykłych edytorów i odtwarzaczy wideo.
Konwersja: za pomocą terminala
Jeśli zdecydujesz się na znacznie bardziej ekscytującą ścieżkę terminala, uruchom ffmpeg z następującą składnią:
ffmpeg -i.MTS plik -vcodec libxvid -b 12000k -acodec libmp3lame -ac 2 -ab 256k -deinterlace -s 1440x1080. plik AVI
Nie zapomnij zmienić nazw plików i parametrów konfiguracyjnych na podstawie danych uzyskanych po uruchomieniu ffmpeg -i.
Jeśli chcesz przekonwertować wszystkie pliki wideo .MTS w katalogu, możesz bardzo łatwo utworzyć skrypt bash.
Aby to zrobić, utwórz plik convertmts za pomocą ulubionego edytora tekstu i wklej następującą zawartość:
#! / bin / bash
dla a w `ls * .MTS`; do ffmpeg -i $ a -vcodec libxvid -b 12000k -acodec libmp3lame -ac 2 -ab 256k -deinterlace -s 1440x1080 `echo" $ a "| cut -d '.' -f1`.avi; Gotowe
wyjście
Nie zapomnij użyć parametrów konfiguracyjnych, które najlepiej odpowiadają Twoim potrzebom.
Dla ułatwienia możesz zapisać skrypt w / usr / share, gdzie możesz z kolei utworzyć folder misscripts (aby zapisać te małe rzeczy).
Na koniec przejdź do katalogu, w którym przechowywane są filmy, i uruchom skrypt w następujący sposób:
bash / usr / share / myscripts / convertmts
Spowoduje to rozpoczęcie procesu konwersji dla wszystkich filmów w katalogu.
Źródło: Tatblog & Po prostu oczywiste
uratowałeś mnie
Dziękuję bardzo, uratowałeś mi życie. Właśnie przeprowadziłem migrację z Windows 8 do Ubuntu 14.04 LTS i nie mogłem znaleźć sposobu na edycję / otwarcie tego formatu. Dziękuję Ci.