Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Mencoder опции кодирования  (Прочитано 3623 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sergey1

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Mencoder опции кодирования
« : 19 Декабря 2012, 20:35:29 »
Не когда по настоящиму не занимался канвертированием видео.
Нужно прреканвертировать файл, его данные под спойлером.

(Нажмите, чтобы показать/скрыть)

Прреканвертировать его нужно так, чтобы он не был слишком тяжёл для процессора.
Какие опции нужно применить? Обрезать видео по размеру манитора? Манитор 1024x600. Или что ещё нужно зделать? Для этого хотел использовать Mencoder. Читал документацию. Искал в гугле. Ещё больше запутался. Помогите в этом разобраться. Зарание благодарен.

Оффлайн Bamb

  • Активист
  • *
  • Сообщений: 798
  • Arch Linux
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #1 : 19 Декабря 2012, 23:17:03 »
Улыбнуло:
File size: 1.34 GiB
Video Stream size: 4.63 GiB

mencoder "your_movie" -vf dsize=640:-2,scale=640:-2 -ovc xvid -xvidencopts bitrate=1500:threads=2 -oac mp3lame -lameopts cbr:br=128 -o "movie_out.avi"
https://help.ubuntu.ru/wiki/mencoder
Никогда не будет лишним читать маны и учиться, ибо в данном случае вы тривиально просите выполнить работу за вас.
Юзайте ffmpeg - возможно, синтаксис покажется легче. Или любой из фронтендов, например - TraGtor. Тогда необходимость учиться снизится к минимуму или отпадет вообще.

Оффлайн sergey1

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #2 : 20 Декабря 2012, 14:20:50 »
Bamb да читал я эту статью и несколько других и маны читал и хелпы но с опциями так и не смог разобраться. Пробывал конвертировать не чего не вышло.
Работу не на кого не перекладывал. Наоборот спрашивал что нужно зделать, кокие опции можно применить. Учиться? Но я это и делаю. Пробывал не получилось, спросил на форуме.
За вашу помощь большое спасибо. Не очень надеелся получить готовый результат.
И ещё более был-бы благодарен если-бы объяснили почему именно такие опции и параметры.

ffmpeg и TraGtor могут c wmv работать?

Оффлайн Bamb

  • Активист
  • *
  • Сообщений: 798
  • Arch Linux
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #3 : 20 Декабря 2012, 15:12:58 »
почему именно такие опции и параметры
Так мне захотелось. Железные плееры не самого нового поколения имеют ограничение на размер кадра - 720х576, т.е. можно делать ресайз до 720 pix по горизонтали в зависимости от входного материала. XviD - в данном случае лучший выбор. 1.5 Mbps - негласный стандарт скорости видеопотока. У меня двух-ядерный камень, посему два потока кодирования. MP3 с постоянным битрейтом 128 Kbps. Все довольно опционально.

Цитировать
ffmpeg и TraGtor могут c wmv работать?
Почему нет? Фэйл будет только если WMV с G2M3-видеокодеком внутри, но тогда вы его не только конвертировать не сможете, но и просмотреть. Разве что в винде или под вайном, используя виндовый mplayer и виндовую библиотеку g2m3.
« Последнее редактирование: 20 Декабря 2012, 15:16:01 от Bamb »

Оффлайн sergey1

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #4 : 20 Декабря 2012, 15:29:59 »
Спасибо за пояснение.Попробовал кодировать с вашими опциями. Mencoder пожаловался на отсутствие
Win. кодеков

(Нажмите, чтобы показать/скрыть)

Сейчас буду с этим разбираться.

Оффлайн zotkindm

  • Старожил
  • *
  • Сообщений: 2452
  • (K)Ub 14.04
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #5 : 20 Декабря 2012, 15:34:41 »
А чем vlc не нравится?

Оффлайн Bamb

  • Активист
  • *
  • Сообщений: 798
  • Arch Linux
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #6 : 20 Декабря 2012, 15:40:37 »
sergey1, ошибка на уровне декодера. Дайте вывод:
mediainfo ваше_видео

Оффлайн sergey1

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #7 : 20 Декабря 2012, 16:10:17 »
Вывод mediainfo в первом посте под спойлером.

Оффлайн Bamb

  • Активист
  • *
  • Сообщений: 798
  • Arch Linux
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #8 : 20 Декабря 2012, 16:37:08 »
Ах да, завтыкал...
Тогда хз. Только что скормил mencoder'у wmv-ролик - проглотил без запинки. Правда, с небольшим разрешением.

А ваш фильм воспроизводится нормально?

Оффлайн sergey1

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #9 : 20 Декабря 2012, 16:50:13 »
Воспроизводится нормально только на слабой машине видео отстаёт от аудио.
Вот и хотел облегчить.
Вообще это видео делалось из фотографий (не мной).
Может быть по этому не получается?
То есть не получается по тому что из фотографий :)
« Последнее редактирование: 20 Декабря 2012, 16:53:51 от sergey1 »

Оффлайн Bamb

  • Активист
  • *
  • Сообщений: 798
  • Arch Linux
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #10 : 20 Декабря 2012, 17:19:41 »
Т.е. слайдшоу. Нет, не по этому. Хотя, для слайдшоу это очень тяжелое видео. С другой стороны, "облегчив" видео вы потеряете качество.
Есть пара идей. Во-первых, попробуйте проиндексировать видео, добавив в опции mencoder'а:-forceidxВо-вторых, попробуйте ffmpeg.
Ну и в-третьих, чем черт не шутит, попробуйте гуишную софтину Avidemux. Вполне возможно, что она окажется умнее нас... :)
А в-четвертых, звук при просмотре всегда можно сдвинуть относительно видео.

Оффлайн sergey1

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #11 : 20 Декабря 2012, 18:12:02 »
Avidemux ещё вчера поставил он загрузил это видео. предложил проиндексировать. Согласился.(хотя честно говоря не понимаю что это такое) Но как дальше конвертировать, что нажимать так и не понял.
Стал копать в сторону Mencoder.
А звук отстаёт не постоянно а постепенно. Мотнёш туда сюда опять всё нормально, а потом опять отстаёт.
Про ffmpeg почитаю.

Пользователь решил продолжить мысль 20 Декабря 2012, 22:14:47:
Кинул в /usr/lib/codecs бинарные кодеки как того просил Mencoder

(Нажмите, чтобы показать/скрыть)

Вот что вышло:

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 20 Декабря 2012, 22:14:47 от sergey1 »

Оффлайн Bamb

  • Активист
  • *
  • Сообщений: 798
  • Arch Linux
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #12 : 21 Декабря 2012, 15:08:49 »
Индексация может помочь, если файл поврежден или видео имеет ошибки кодирования. Я же просил:
попробуйте проиндексировать видео, добавив в опции mencoder'а:-forceidx
Ну и с Avidemux повторите попытку. От вас требуется указать выходной контейнер, видео-, аудио-кодек с соответствующими параметрами. И всё мышью. Лепота! )

Оффлайн sergey1

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #13 : 21 Декабря 2012, 19:02:14 »
Опцию -forceidx добавил результат тот-же.
Avidemux файл открывает, воспроизводит.
Видео- MPEG-4ASP(Xvid)
Звук- MP3(lame)
Контейнер- AVI
Но как начать конвертирование?
Интерфейс на несколько раз пересмотрел.

Пользователь решил продолжить мысль 21 Декабря 2012, 19:52:20:
Да! Интерфейс Avidemux запутан. Если не гугл сам-бы не разобрался.
Ну буду пробовать.
« Последнее редактирование: 21 Декабря 2012, 19:52:20 от sergey1 »

Оффлайн Bamb

  • Активист
  • *
  • Сообщений: 798
  • Arch Linux
    • Просмотр профиля
Re: Mencoder опции кодирования
« Ответ #14 : 21 Декабря 2012, 22:57:36 »
Но как начать конвертирование?
Вверху большая кнопка "Сохранить". Или "Файл" -> "Сохранить..."

Цитировать
Интерфейс Avidemux запутан.
Ничуть, вполне интуитивно. Может непривычно поначалу...

 

Страница сгенерирована за 0.036 секунд. Запросов: 25.