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


Автор Тема: конвертер mkv to avi [Решено]  (Прочитано 2172 раз)

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

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3026
    • Просмотр профиля
Re: конвертер mkv to avi
« Ответ #15 : 06 Июня 2020, 10:26:41 »
sergey109, я выбирал libx264, никаких предупреждений не было.
"ffmpeg -encoders" не содержит divx, libxvid есть. А не скажете ли, на практике качество лучше у libxvid или libx264?
Но для libx2664 это ещё зависит от выбранного preset'а.
Пётр.

Оффлайн Карлугас

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Re: конвертер mkv to avi
« Ответ #16 : 06 Июня 2020, 11:51:38 »
Ящик - ресивер Vu+ Uno операционка enigma2, прошивка OpenPl
Параметры mkv:
Видео:
Размеры 1916*796
кодек Н.264 (High Profile)
Частота кадров 23,98 кадра в секунду
Битрейт 4553 кбит/с

Звук:
Кодек АС-3 (АТSC А/52)
Каналы Окружающий 5.1
Частота дискретизации 48000 Гц
Битрейт 384 кбит/с

А как прикрутить диск на компьютере с Ubuntu к ресиверу по nfs?
Я по самбе с грехом пополам прикрутил, но при просмотре зависает.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6836
    • Просмотр профиля
Re: конвертер mkv to avi
« Ответ #17 : 06 Июня 2020, 12:05:55 »
Цитировать
не содержит divx, libxvid есть. А не скажете ли, на практике качество лучше у libxvid или libx264?
Если рассматривать исторически...
Сначала был mpeg4, условно говоря версия 4. Версию 5 обозвали divx. Почуяв деньги, как обычно, все передрались. Хакеры, недолго думая, создали xvid, фактически на тот момент divx, только в заголовке xvid. Divx тихо скончался.
X264, это продолжение развития mpeg4, его версия 7, иногда поначалу назывался mpeg7.
Цитировать
для libx2664 это ещё зависит от выбранного preset'а.
Это справедливо для любого кодека. Пресет - это всего лишь вариант комбинации настроек.

Оффлайн Карлугас

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Re: конвертер mkv to avi
« Ответ #18 : 06 Июня 2020, 12:21:55 »
Попробовал организовать подключение к диску по nfs вот по этой инструкции: https://help.ubuntu.ru/wiki/nfs
Пишет Permission denied.
Когда я по самбе подключал, было тоже самое, там решилось указанием версии при монтировании (vers=3.0). Может в nfs тоже какая-то похожая проблема?

Пользователь добавил сообщение 06 Июня 2020, 12:38:43:
nfs прикрутил.
Пошел пробовать.

Пользователь добавил сообщение 06 Июня 2020, 13:27:45:
Ура.
Фильм с указанными выше характеристиками показывает через nfs
Но фот фильм с немного другими параметрами (ниже) почему-то приводит к зависанию ресивера намертво:(
Видео:
Размеры 1280*536
кодек Н.264 (High Profile)
частота кадров 23,98
Битрейт 3840
Аудио
кодек АС-3(ATSC А/52)
каналы 5,1
частота дискретизации 48000
битрейт 640
Насколько я понимаю, у этого фильма характеристики видео даже ниже, чем у того, который идет без проблем. Правда размер больше на 1 Гбт
Подскажите, пожалуйста, на что нужно тогда обращать внимание при скачивании? только на размер? Или на какие-то еще характеристики видео/аудио?
« Последнее редактирование: 06 Июня 2020, 13:27:45 от Карлугас »

Оффлайн sergey109

  • Активист
  • *
  • Сообщений: 619
    • Просмотр профиля
Re: конвертер mkv to avi
« Ответ #19 : 06 Июня 2020, 15:42:03 »
sergey109, я выбирал libx264, никаких предупреждений не было.
"ffmpeg -encoders" не содержит divx, libxvid есть. А не скажете ли, на практике качество лучше у libxvid или libx264?
Но для libx2664 это ещё зависит от выбранного preset'а.
divx и  xvid практически одно и тоже. Качество H264(x264) значительно выше, при одинаковом битрейде.
Кроме того, x264 значительно лучше поддерживает многопоточность при кодировании, xvid загружает ядра не полностью.
Так что скорость обработки или одинакова или может быть даже больше, при более ресурсоемкости x264.
xvid/divx/mpeg4(нативный для ffmpeg, xvid портирован) - реализация mpeg4 part 2.
H264 (свободная версия - x264) - реализация mpeg4 part 10, принципы кодирования, построения кадров и пр. авсолютно другие, нельзя сказать что это продолжение развития divx. 
« Последнее редактирование: 06 Июня 2020, 15:58:09 от sergey109 »
SysV и dmix.

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 3026
    • Просмотр профиля
Re: конвертер mkv to avi
« Ответ #20 : 06 Июня 2020, 20:09:44 »
sergey109, благодарю за подробный ответ.
Пётр.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6836
    • Просмотр профиля
Re: конвертер mkv to avi
« Ответ #21 : 07 Июня 2020, 05:39:50 »
Цитировать
H264 (свободная версия - x264) - реализация mpeg4 part 10, принципы кодирования, построения кадров и пр. авсолютно другие, нельзя сказать что это продолжение развития divx.
Верно. Это продолжение развития mpeg4. А h264-x264 - это повторение ситуации divx-xvid. История учит, что она ничему не учит.

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2698
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: конвертер mkv to avi
« Ответ #22 : 08 Июня 2020, 08:40:41 »
Цитировать
Ящик - ресивер Vu+ Uno операционка enigma2, прошивка OpenPl

https://openpli.org/
https://wiki.openpli.org/Main_Page#.E2.80.A2_Media_playing
https://wiki.openpli.org/Problems_and_Solutions#Movies_or_media_files_not_playing

Там написано, что для проигрывания используется Gstreamer, кодеки используются аппаратные. AVI и MKV поддерживается. Если файл не проигрывается - значит проблемы с внутренним содержимым этих контейнеров, например использованы параметры кодирования которые не поддерживает аппаратный кодек этого устройства.

Добавить или изменить кодеки в устройстве не получится, они аппаратные, то есть микросхема.

При возникновении проблем с проигрыванием видео рекомендуется конвертировать файл.
На официальном сайте предлагается использовать Handbrake, но как я писал выше, он умеет сохранять видео только в mp4 и mkv. В боковой панели Handbrake есть куча готовых настроек кодирования под разные устройства, надо найти подходящий вариант, и использовать для проблемных видео.

То же самое умеет делать Winff, он имеет набор готовых настроек из которых нужно выбрать подходящую под устройство.

Avidemux требует ручной настройки, нужно знать какие параметры кодирования выставлять.

Всех больше настроек кодирования содержит консольный ffmpeg, но он требует долгого изучения инструкции по эксплуатации, то есть кому не хватает функций обращаются к нему. Есть похожий консольный конвертер mencoder, но он тоже требует долгого изучения инструкции.

Графические программы проще изучить, потыкал мышкой, попробовал несколько настроек, и выбрал где лучше результат.

И на последок, сравнить параметры кодирования у разных видео файлов можно с помощью программы mediainfo, если получится вычислить о какой параметр спотыкается аппаратный кодек, то после скачивания видео достаточно будет проверить лишь его.
« Последнее редактирование: 08 Июня 2020, 08:47:56 от Пользователь »

Оффлайн Карлугас

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Re: конвертер mkv to avi
« Ответ #23 : 08 Июня 2020, 09:12:11 »
Если файл не проигрывается
Я, наверное, неправильно выразился. Файл проигрывается, но через какое-то небольшое время плеер зависает, причем так, что помогает только перезагрузка кнопкой.
В общем, я понял, что подобрать набор параметров, чтобы фильм крутился без проблем, можно только путем экспериментов.
Буду пробовать.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6836
    • Просмотр профиля
Re: конвертер mkv to avi
« Ответ #24 : 08 Июня 2020, 09:32:39 »
Цитировать
Файл проигрывается, но через какое-то небольшое время плеер зависает
Вполне возможно, виноват перегрев. Устройство даныые кодеки понимает-поддерживает, но параметры на грани.
 Самое простое, брать файлы с меньшим битрейтом. И по моему, проще найти в интернете, чем перекодировать.
А если интересует максимально возможное качество, то нужно брать максимально качественные источники, например блю-рей. Из них уже перекодировать.
Пережатие уже жатых плачевно сказывается на качестве.

Оффлайн Карлугас

  • Автор темы
  • Участник
  • *
  • Сообщений: 101
    • Просмотр профиля
Re: конвертер mkv to avi
« Ответ #25 : 08 Июня 2020, 09:35:41 »
с меньшим битрейтом
Так в том-то и дело, что, как я показал выше, файл с меньшим битрейтом заедает, а с большим проигрывается без проблем.

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2698
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: конвертер mkv to avi
« Ответ #26 : 08 Июня 2020, 09:50:26 »
Я бы начал с разрешения видео, нужно определить какое максимальное разрешение видео поддерживается.

Если нет поддержки 4K, значит 1080p, если и его не тянет значит 720p, если с ним проблемы значит DVD (720×576).

« Последнее редактирование: 08 Июня 2020, 09:52:47 от Пользователь »

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6836
    • Просмотр профиля
Re: конвертер mkv to avi
« Ответ #27 : 08 Июня 2020, 09:51:53 »
Цитировать
файл с меньшим битрейтом заедает, а с большим проигрывается без проблем.
Один и тот-же, или разные. Если разные, то у них могут отличаться другие параметры кодировнаия.
Например, чтобы снизить битрейт, сделали реже ключевые кадры. Это вполне может вызвать повышенные требования к процессору и памяти.
Применили бидирект-предсказание, тоже может вызвать повышенные требования. Разрешение желательно выбирать стандартное, чтобы применялось без преобразования и последующей фильтрации.
Насколько помню, CABAC выдвигает повышенные требования, а качество хоть и улучшает, но не столь значительно.
Нюансов здесь очень много.

 

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