|
на фото и видео камери de Sony този запис във формат MTS обикновено се доставят със софтуер репродукция Работи само на MS Windows, така че за да възпроизвеждате видеоклиповете в GNU / Linux трябва да използвате софтуер като VLC или Mplayer, които разпознават почти всички формати.
Ако обаче освен да ги видим, искаме редактирайте ги, работата е усложнява тъй като те не могат да бъдат импортирани директно в Cinelerra, PiTiVi, Kino и др. Единственият начин е конвертирайте ги по-рано. |
За това можем да използваме VLC с неговата функция „конвертиране“, но този формат не е много приятелски и обикновено създава някои проблеми.
Най-добрата алтернатива е ffmpeg, който въпреки че работи чрез командния ред има графичен интерфейс: WinFF.
За да инсталирате ffmpeg, отворете терминал и стартирайте:
Ubuntu и производни:
Sudo актуализация ап-да
sudo apt-get инсталирате ffmpeg
Арка и производни:
sudo pacman -S ffmpeg
След това имаме 2 възможности: инсталираме WinFF за работа с по-удобен графичен интерфейс или използваме ffmpeg чрез команден ред с малък скрипт за баш, който със сигурност ще бъде по-бърз и по-ефективен.
Получаване на правилните данни за преобразуване
Един от ключовете за преобразуване е да се използват същите параметри на оригиналния видеоклип при преобразуването, за да не загубим качество или размер (затова купихме HD камера, нали?). Ето защо е интересно първо да се извърши анализ на оригиналния файл с функцията за получаване на информация, включена във ffmpeg. За това ние се придвижваме до директорията, където имаме нашите * .MTS сметища и изпълняваме:
ffmpeg -i Име на файл.MTS
Ще получим много информация, но това, което ни интересува, е последната част, в която се появяват данните за видео кодиране:
Вход № 0, mpegts, от „file.MTS“:
Продължителност: 00: 01: 13.86, старт: 1.000033, битрейт: 9390 kb / s
Програма 1
Поток # 0.0 [0x1011]: Видео: h264, yuv420p, 1440 × 1080 [PAR 4: 3 DAR 16: 9], 50 fps, 50 tbr, 90k tbn, 50 tbc
Поток # 0.1 [0x1100]: Аудио: ac3, 48000 Hz, стерео, s16, 256 kb / s
Поток # 0.2 [0x1200]: Подзаглавие: pgssub
В този пример видеото е кодирано с кодека h264 при 9390kb / s и 50 кадъра в секунда, с размер 1440 × 1080 пиксела, съотношение на пикселите 4: 3 и съотношение 16: 9. Аудиото е кодирано с ac3, в стерео, при 256kbs и 48kHz.
Преобразуването: с помощта на WinFF
За да инсталирате WinFF, отворете терминал и стартирайте:
Ubuntu и производни:
sudo apt-get инсталирайте winff
Арка и производни:
yaourt-S winff
След това отворете WinFF и импортирайте файловете, които искате да конвертирате. Програмата работи пакетно, така че е възможно да се създаде работна опашка за конвертиране на няколко файла последователно.
След като се импортират, в долната част, под Резултат, изберете кодеците, които искате да използвате. Натиснете горния бутон «Настройки» и копирайте видео данните, които сте получили преди, за да поддържате максималното качество при преобразуването.
Разбира се, възможно е също да конвертирате видеоклиповете в по-ниско качество (за това вече има някои настройки по подразбиране, от които можете да избирате).
Накрая натиснете бутона Convert.
С това вече трябва да имате нови видеоклипове във формат, разбираем за обикновените видеоредактори и плейъри.
Преобразуването: с помощта на терминала
В случай, че изберете много по-вълнуващия терминален път, изпълнете ffmpeg със следния синтаксис:
ffmpeg -i .MTS файл -vcodec libxvid -b 12000k -acodec libmp3lame -ac 2 -ab 256k -интерлейс -s 1440x1080 .AVI файл
Не забравяйте да промените имената на файловете и конфигурационните параметри въз основа на данните, получени чрез стартиране на ffmpeg -i.
В случай, че трябва да конвертирате всички .MTS видеоклипове в директория, можете да създадете bash скрипт много лесно.
За да направите това, създайте файла convertmts с любимия си текстов редактор и поставете следното съдържание:
#! / Хамбар / Баш
за a в `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; Свършен
изход
Не забравяйте да използвате конфигурационните параметри, които най-добре отговарят на вашите нужди.
За по-голяма лекота можете да запазите скрипта в / usr / share, където на свой ред можете да създадете папката с пропуски (за да запазите тези малки неща).
Накрая отидете в директорията, където се съхраняват видеоклиповете, и изпълнете скрипта, както следва:
bash / usr / share / myscripts / convertmts
Това ще стартира процеса на преобразуване за всички видеоклипове в директорията.
Източник: Tatblog & Просто очевидно