Кодування відео – mencoder

Вітаю Вас на своєму блозі!
Перекодувати відео в Linux можна з командного рядка за допомогою програми mencoder. Що в принципі дуже зручно. Досить зберегти де-небудь собі ці команди, щоб не тримати їх в пам’яті і просто підставляти в них потрібні значення.
Погодьтеся, що потреба в кодуванні відео виникає часто, і не потрібно бути просунутим линуксоидов, що перекодувати відео файл з одного формату в інший.

щоб встановити mencoder потрібно виконати в терміналі команду:

sudo apt-get install mencoder

Після установки програми всі команди також пишемо в командному рядку. Ось кілька простих команд:

mencoder -idx ім’я файлу на входе.ogv -ovc lavc -oac mp3lame -o ім’я файлу на виходе.avi – кодування з ogv в avi
mencoder ім’я файлу на входе.flv -o ім’я файлу на виходе.avi -of lavf -oac mp3lame -lameopts abr: br = 64 -ovc lavc -lavcopts vcodec = mpeg4: vbitrate = 400 – з flv в avi

У цьому прикладі було вказано бітрейт для аудіо та відео кодеків – усредннений бітрейт для аудіо і змінний – для відео.

CBR – постійний бітрейт

VBR – змінний бітрейт

ABR – усереднений бітрейт

mencoder ім’я файлу на входе.avi -o ім’я файлу на виходе.avi -of lavf -oac copy -ovc lavc -lavcopts vcodec = mpeg4 -vf scale = 320: 240

опція -vf потрібна для вказівки відео фільтра. У цьому прикладі розміри відео будуть змінені до 320: 240. Але тут потрібно бути обережними, якщо вказати чіткі пропорції, то відео може бути або розтягнутим, або сплющеним. Для того щоб змінити розміри відео зі збереженням пропорцій, потрібно замість ширини відео вказати “-2“:

mencoder ім’я файлу на входе.avi -o ім’я файлу на виходе.avi -of lavf -oac copy -ovc lavc -lavcopts vcodec = mpeg4 -vf scale = -2: 240

Замість ім’я файлу на вході і виході потрібно написати ім’я вашого файлу.
Для кодування файлів їх потрібно перемістити в робочий каталог користувача, там же з’явиться і результат кодування.
Це всього мала частина команд для кодування відео за допомогою mencoder. У більш серйозні настройки цієї програми поки не будемо вдаватися, для простого кодування з одного формату в інший вистачить і цього. Потрібно просто міняти в цих прикладах розширення файлів з якого формату в який потрібно перекодувати файл.
Якщо ви користуйтеся Windows, то проблема банерів, які блокують ПК вас не обійшла стороною.

Ссылка на основную публикацию