LINUX.ORG.RU

Аналог mp3splt для видео


0

1

Как отрезать от видеофайла кусок без пережатия? Требуется отрезать от файлов несколько секунд в начале или в конце.

mp3splt умеет резать файлы mp3 и ogg. Просто выбросить несколько фреймов, соответствующих заданному времени, а остальное записать в новый файл. Как сделать то же для видео?

Форматы контейнеров — flv, mpeg-1, 2 и 4.

Если ответ «man mencoder» или «man ffmpeg», то как там это называется?

★★★★★

Ответ на: комментарий от Deleted

> ffmpeg

Тогда ответь, пожалуйста, на последний вопрос.

question4 ★★★★★
() автор топика
Ответ на: комментарий от aedeph

> man mencoder

Тогда ответь, пожалуйста, на последний вопрос.

question4 ★★★★★
() автор топика
Ответ на: комментарий от e1nste1n

> avidemux

Судя по краткому описанию — то. А он может работать из командной строки, не загружая весь файл?

question4 ★★★★★
() автор топика
Ответ на: комментарий от anonymous

> mencoder -ovc copy -oac copy -ss 0 -endpos 10 -o outfile.avi myvideo.avi

Спасибо.

Сам это пробовал? Как задать контейнер, отличный от avi?

question4 ★★★★★
() автор топика

dd, вот только мануалку не нашёл. Помню, её даже копировали на стоплинукс, типа «какие линуксоиды смешные».

ZenitharChampion ★★★★★
()
Ответ на: комментарий от question4

Там и это решали, я не могу найти это ни на опеннете, ни на стоплинуксе

ZenitharChampion ★★★★★
()
Ответ на: комментарий от aedeph

> Это называется обрезка видео, как ни странно.

По слову «обрезка» — только то, что mencoder умеет делать обрезку.

По слову «обрезание» — параметры для обрезания кадра по ширине и высоте и звука по частоте.

question4 ★★★★★
() автор топика
Ответ на: комментарий от question4

Сдается мне, что по запросу «обрезание» нечто другое всплывет.

А так - повторюсь: man mencoder. Начальная позиция - -ss, конечная - {-ss}+{-endpos}.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от e1nste1n

> А он может работать из командной строки, не загружая весь файл?

Ага, из командной строки работать может...

question4 ★★★★★
() автор топика
Ответ на: комментарий от question4

Это разве не ответ?

// а вообще, за время существования этой темы, man по mencoder'у можно было раз 5 прочитать…

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от question4

avidemux-cli как раз работает в командной строке. И, сдается мне, он - некий кастрат-ублюдок mencoder'а и ffmpeg'а.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от question4

А вообще, поиск по ЛОРу - вещь хорошая. Повторюсь:

mencoder [входной файл] -ss [начальная позиция в формате hh:mm:ss.ss] -endpos [конечная позиция, отсчитывая от -ss, в том же формате] -oac copy -ovc copy -o [выходной файл]
сделает именно то, что нужно.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

И да, ffmpeg умеет то же самое. Но мне приятнее mencoder.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от question4

Жесть.

Ландо, hint: аноним тебе все правильно подсказал. man mencoder, искать слова ovc, oac, ss, endpos.

aedeph
()
Ответ на: комментарий от Eddy_Em

> mencoder [входной файл] -ss [начальная позиция в формате hh:mm:ss.ss] -endpos [конечная позиция, отсчитывая от -ss, в том же формате] -oac copy -ovc copy -o [выходной файл]

Спасибо. Но уже всё сделал в avidemux_qt4. Изучать cli-вариант буду в следующий раз. Когда понадобится сразу несколько файлов резать одинаково.

question4 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.