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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Голосование

Что используете?

Я упоротый красноглазик и компиляю ffmpeg из всяких гитов, ищу сторонние репы.
8 (40%)
Я хаваю, что дают, и использую libav.
11 (55%)
Использую что-то другое.
0 (0%)
Вообще не понимаю о чём речь, не занимаюсь всякими перекодированиями.
1 (5%)

Проголосовало пользователей: 19

Автор Тема: ffmpeg в убунтореалиях  (Прочитано 2107 раз)

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

Оффлайн soarin

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
ffmpeg в убунтореалиях
« : 01 Июля 2013, 18:34:10 »
Заметил тут некоторых людей ставящих ffmpeg.
Есть объективные какие-то преимущества перед libav или зачем тогда?

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

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2700
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: ffmpeg в убунтореалиях
« Ответ #1 : 01 Июля 2013, 20:00:54 »
Разработчики ffmpeg разодрались и разделились на два проекта: ffmpeg и libav (пруфлинк)
Теперь каждый проект добавляет свои функции и баг фиксы, чем дальше, тем больше отличий будет.
Сейчас в Ubuntu есть только libav, например libav-tools устанавливает avconv, муляж ffmpeg (который только передает команды к avconv) и др.
Да и как выяснилось avconv установленный из репозиториев игнорирует качественный энкодер libfaac, может и другие - не проверял.

Так что собранный из исходников ffmpeg будет иметь на данный момент небольшие отличия.

Оффлайн soarin

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
Re: ffmpeg в убунтореалиях
« Ответ #2 : 01 Июля 2013, 20:17:54 »
Да и как выяснилось avconv установленный из репозиториев игнорирует качественный энкодер libfaac, может и другие - не проверял.
У меня на ubuntu 12.04.2 aac работает в avconv, правда с ключом experimental. Странно сравнивать репозиторную версию одного с собранной версией свежака другого.
Вообще aac и там, и там не в почёте из-за патентов. Так что разницы не вижу.
« Последнее редактирование: 01 Июля 2013, 20:21:26 от soarin »

Оффлайн sergey109

  • Активист
  • *
  • Сообщений: 619
    • Просмотр профиля
Re: ffmpeg в убунтореалиях
« Ответ #3 : 01 Июля 2013, 20:20:31 »
Цитировать
качественный энкодер libfaac
faac довольно убогий кодер.
В данном алгоритме, лидером является кодер от apple, следом идет кодер от неро.
А вообще, данный алгоритм имеет, хоть какой-то смысл, только на очень низхких битрейдах.
А после появления:
http://www.opus-codec.org/
- этот "хот какой-то" постепенно становится вообще никаким.
ЗЫ
 Но если уж сильно надо (совместимость с разными устройствами) то дорожку лучше жмакнуть
проприетарной нерой.
ззы
ffmpeg отлично собирается из исходников., о чем есть даже шпаргалка на ихнем сайте.
« Последнее редактирование: 01 Июля 2013, 20:29:01 от sergey109 »
SysV и dmix.

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

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2700
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: ffmpeg в убунтореалиях
« Ответ #4 : 01 Июля 2013, 21:51:26 »
В чем именно убогость libfaac? Пруфы можно?

Хорошо бы добавить в голосование пункт: Использую другой конвертер (указать в сообщении)
« Последнее редактирование: 01 Июля 2013, 21:54:11 от Пользователь »

Оффлайн arrecck

  • Старожил
  • *
  • Сообщений: 1725
    • Просмотр профиля
Re: ffmpeg в убунтореалиях
« Ответ #5 : 01 Июля 2013, 21:54:49 »
не использую: ffmpeg,libav
есть gstreamer, его хватает для всех декстопных задач

Оффлайн arch!ver

  • Старожил
  • *
  • Сообщений: 1260
    • Просмотр профиля
Re: ffmpeg в убунтореалиях
« Ответ #6 : 01 Июля 2013, 23:56:57 »
soarin,
Если оценивать функциональность лишь только по энкодеру aac - то разница действительно будет минимальной. ;) А если сравнивать по функционалу, то некоторые опции, которые работают в ffmpeg, в libav уже не поддерживаются - и наоборот...
Это создаёт массу неудобств. Особенно учитывая то, что libav очень сильно скудится на мануалы, в силу своего патологического величия и дурного характера...
То раньше достаточно было один мануал написать для одной программы. А теперь в каждой шняге - свои фишки...
Я например не хочу раздваиваться между прихотями придурков, которые никак власть не могут поделить, с бабками...
Похоже это просто диверсия со стороны - попытка завалить или развалить перспективный свободный проект, важный для среды открытых и альтернативных ОС...
На руку это только одной организации - Майкрософт...

Пользователь решил продолжить мысль 02 Июля 2013, 00:00:25:
arrecck,
Все десктопные задачи - это не тот уровень, который может с головой удовлетворить мультимедийщиков... Перечень функций и возможностей ffmpeg, приравнивает его по функциональности к Виртуал Даб. Подчёркиваю - не уравнивает, а приравнивает, ибо некоторых полезных функций всё же не хватает для того, чтобы ffmpeg можно было назвать консольным Дабом для Линукс...

А такая программа как Даб - очень нужна на Линуксе...


- Использую - 1.ffmpeg, 2.Avidemux, Audacity...
« Последнее редактирование: 02 Июля 2013, 00:05:26 от archiver »

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

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2700
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: ffmpeg в убунтореалиях
« Ответ #7 : 02 Июля 2013, 01:22:26 »
Испробовал nero aac encoder, разницы в качестве аудио не замечаю по сравнению с libfaac...
В справке nero aac encoder написано, что он может конвертировать только WAV и PCM, так что его нужно через конвертер какой-нибудь использовать, чтобы ему декодировали аудио, кроме Asunder не знаю что с ним умеет работать...
А с libfaac много программ работает

не использую: ffmpeg,libav
есть gstreamer, его хватает для всех декстопных задач
Через терминал конвертируешь или графическими конвертерами?

Оффлайн sergey109

  • Активист
  • *
  • Сообщений: 619
    • Просмотр профиля
Re: ffmpeg в убунтореалиях
« Ответ #8 : 02 Июля 2013, 02:12:22 »
В чем именно убогость libfaac? Пруфы можно?

Хорошо бы добавить в голосование пункт: Использую другой конвертер (указать в сообщении)
Пардон, кино смотрел.
Щас, буду лазить по инету вас просвещать.
http://audiophilesoft.ru/load/junk/faac/9-1-0-59
 Тесты на гидрогене а пруфы там-же.
Обращаем внимание:
Цитировать
отсутствие профиля HE-AAC (AAC+)
Что это такое и как оно действует не скажу и пруф не дам. lol
Просвещайтесь самостоятельно. Если я не прав, можете просветить меня.
Жду пруфов.
 ЗЫ
 На низких битрейдах ,он просто никакой изза отсутствия профиля, а на средних и высоких есть кодеры значительно лучшие.
« Последнее редактирование: 02 Июля 2013, 02:16:32 от sergey109 »
SysV и dmix.

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7211
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: ffmpeg в убунтореалиях
« Ответ #9 : 02 Июля 2013, 02:16:59 »
Пользователь, neroAacEnc умеет работать со stdin, а больше ничего не надо.

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

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2700
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: ffmpeg в убунтореалиях
« Ответ #10 : 02 Июля 2013, 02:46:07 »
Пользователь, neroAacEnc умеет работать со stdin, а больше ничего не надо.
Понятно.

---------------------

Посмотрел HE-AAC
это профили для сжатия на малых битрейтах
64 kb/s
48 kb/s
32 kb/s
Ну и для воспроизведения нужно чтобы имеющийся в системе декодер смог такое чудо нормально воспроизвести.


Но мне это и не нужно, 128 и 160 kb/s хватает  :)

Оффлайн sergey109

  • Активист
  • *
  • Сообщений: 619
    • Просмотр профиля
Re: ffmpeg в убунтореалиях
« Ответ #11 : 03 Июля 2013, 02:29:57 »
  На этих малых битрейдах, появился новый лидер opus, обойдя бывшего лидера  от Apple.
Так подос ..ть изобретателей технологии  HE-AAC! Впрочем деньгу срубить они успели.
Уйдут в небытие, как и некогда распиаренный mp3pro.
http://listening-tests.hydrogenaudio.org/igorc/results.html
http://listening-tests.hydrogenaudio.org/igorc/Public%20Multiformat%20Listening%20Test%20@%2064kbps.htm
http://people.xiph.org/~greg/opus/ha2011/
(в последней ссылке,безимянный столбец LC AAC - можете принять за faac, там он и будет примерно)

А вот на " 128 и 160 kb/s" vorbis от лучше до значительно лучше faac, который очень редко
включают в тесты, не понятно зачем вообще включают, его сразу видно где-то в попе рейтинга.
Единственная причина (имхо) его использовать - кодирование для какого-нибудь девайса, играющего
mp4 (как правило h264+aac).
 Так что "качественный" это явно не о faac и горевать о нем не стоит. Но вот faad должен быть.
« Последнее редактирование: 03 Июля 2013, 02:40:20 от sergey109 »
SysV и dmix.

Оффлайн arch!ver

  • Старожил
  • *
  • Сообщений: 1260
    • Просмотр профиля
Re: ffmpeg в убунтореалиях
« Ответ #12 : 03 Июля 2013, 05:32:57 »
Подкорректируйте пункт два, плиз: Я опущенный опущенец, юзаю Libav - кривую шнягу, сварганенную опущенными для опущенных ;D

Проблема с этим ненужным и глупым голосованием - решается ещё проще:
В репозиториях Убунты, на выбор - размещается два продукта - ffmpeg и Libav...

 ;)
« Последнее редактирование: 03 Июля 2013, 05:46:44 от archiver »

 

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