LINUX.ORG.RU

HandBrake 1.8.1

 , , ,


0

1

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

В новой версии команда сосредоточилась на исправлении множества ошибок и проблем из предыдущего релиза 1.8.0. Среди ключевых исправлений для всех платформ — решение проблемы с предупреждением и неправильной конфигурацией функции повтора заголовков кодера x265 и обеспечение того, чтобы кодер NVEnc правильно соблюдал опцию уровня.

Также была исправлена проблема, вызывающая повреждение субтитров с DVD во время рендеринга, а также исправлен фильтр eedi2, который ранее вызывал видеоартефакты. Обновление включает более новые версии FFmpeg (7.0.1) для декодирования и фильтров, а также libdav1d (1.4.3) для декодирования видео AV1.

Помимо этого произведён ряд серьёзных исправлений для Windows и macOS.

Перед обновлением HandBrake убедитесь, что в очереди нет незавершенных заданий, и обязательно сделайте резервную копию всех пользовательских пресетов и настроек приложения, так как они могут быть несовместимы с новыми версиями.

>>> Release Notes на GitHub

>>> Новость на сайте HandBrake

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 1)

А зачем оно надо? В чем проблема запустить ffmpeg из консоли (разве что ключи вспоминать не нужно).

Werenter ★★☆
()

Хорошая штука, я как то этой хренью с видика видосы брал через USB карту захвата

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от neocrust

И юзание ffmpeg должно помешать запостить новость? Я даже о SUSE и RHEL новости постил. Думаешь, я эту дичь тоже юзаю?

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

В чем проблема запустить ffmpeg из консоли (разве что ключи вспоминать не нужно).

Ну вот сам спросил, сам в скобках ответил. Энкодингом видео в большинстве своём занимаются люди, которым не нравится чтение длинных мануалов и нравится тыкать кнопки. К сожалению, слишком многих людей пугает консоль. Но при этом эти люди могут приносить пользу обществу, если дать им соответствующий инструмент. Ну вот они и приносят, как могут.

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

Я даже о SUSE и RHEL новости постил. Думаешь, я эту дичь тоже юзаю?

А зачем ты об этой дичи людям рассказываешь? Ты скор что ли фармишь?

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

Мне хочется, чтобы новостей на ЛОРе в целом было больше. Когда у меня есть пара минут свободного времени и желание заняться этим, я с этим помогаю. Надеюсь, что другие будут поступать так же.

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

CrX ★★★★★
() автор топика
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от utanho

Желаю вам удачи обрезать/убрать рамки, используя чистый ффмпег вконсоле.

Ты о кропе не в курсе конечно?

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

Вкурсе, а так же обратил внимание, что это гораздо удобнее, когда есть гуй и видишь что и где убрать/отрезать до перекодирования. А не гонять бесконечные итерации

П.С. DVD тоже удобно на главы разбивать визуально.

utanho ★★★★★
()
Последнее исправление: utanho (всего исправлений: 1)
Ответ на: комментарий от Werenter

чем проблема запустить ffmpeg из консоли (разве что ключи вспоминать не нужно).

Проблемы нет, когда ты заранее знаешь, что с какой точки и какой длительности вырезать. И у меня такой случай даже как-то был (видеоматериал отсматривал и решал, что куда, другой человек, а резал и клеил я). И там я, да, всё сделал на скриптах с mkvmerge.

Но такие случаи всё-таки скорее исключение, чем правило. А когда приходится сначала плеером искать границы, а потом их в CLI подставлять, приходишь к мысли, что единый GUI для этой задачи будет быстрее и удобнее.

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

Ни один GUI для ffmpeg не позволит использовать всю его мощь, ибо это для хомячков и домохозяек делается. Базовые операции и только.

Ну например, там нельзя дать имбовый флаг быстрого старта (-movflags +faststart) или работать с цветовым пространством.

Чистый ffmpeg позволяет чувствовать результат обработки и структуру видеофайла.

neocrust ★★★★★
()
Последнее исправление: neocrust (всего исправлений: 1)
Ответ на: комментарий от neocrust

У ffmpeg не самый удобный cli. cli фронтенд ffmpeg вообще сильно ораничен по функциональности, прекращение поддержки ffserver ещё сильнее усугубило ситуацию. Так же ffmpeg не умеет полноценно использовать vaapi/vdpau для отображения видео (да, он предоставляет все нужные api, но ни сам ffmpeg ни ffplay не умеют их нормально использовать), так что графическая софтина использующая api ffmpeg для перекодирования может быть весьма полезна. Сам handbrake я не использовал, но ИМХО, напрашивается инструмент, для построения графа перекодирования, фильтров, предпросмотра этих фильтров в реальном времени и направления в поддерживаемые ffmpeg контейнеры и протоколы. Особенно это становится заметно, когда работаешь с несколькими дорожками/входами/выходами, в этом случае cli становится максимально нерепрезентативным - кучу информации о видео приходится лержать в голове помимо кучи флагов

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

Ни один GUI для ffmpeg не позволит использовать всю его мощь, ибо это для хомячков и домохозяек делается. Базовые операции и только.

Так конкретно Handbrake и не ставит целью использовать всю мощь ffmpeg. Его задача упростить процесс конвертирования видео и всё. И он как раз для хомячков и домохозяек и делается, верно. Вы сами ответили на свой же вопрос.

Я лично пользуюсь им, хотя и ffmpeg тоже юзал через терминал. Но я пользуюсь конвертором раз в пятилетку. Handbrake я просто запустил, выбрал файлы, параметры и нажал «Старт» и всё. А для ffmpeg мне пришлось бы заново вспоминать все команды и параметры, курить маны и так далее. А задача ведь стоит простенькая - просто сконвертировать все скачанные мультики для ребёнка, чтобы они спокойно крутились на древнем SMART TV от Samsung.

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

А зачем оно надо? В чем проблема запустить ffmpeg из консоли (разве что ключи вспоминать не нужно).

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

Аналогично можно и про авто сказать. Зачем оно нужно? В чём проблема дойти от пункта А в пункт Б пешком? Авто - это лишняя прослойка между ногами и дорогой. Тру путешественники не пользуются авто, они ходят ногами)))

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

У ffmpeg не самый удобный cli. cli фронтенд ffmpeg вообще сильно ораничен по функциональности, прекращение поддержки ffserver ещё сильнее усугубило ситуацию. Так же ffmpeg не умеет полноценно использовать vaapi/vdpau для отображения видео (да, он предоставляет все нужные api, но ни сам ffmpeg ни ffplay не умеют их нормально использовать), так что графическая софтина использующая api ffmpeg для перекодирования может быть весьма полезна. Сам handbrake я не использовал, но ИМХО, напрашивается инструмент, для построения графа перекодирования, фильтров, предпросмотра этих фильтров в реальном времени и направления в поддерживаемые ffmpeg контейнеры и протоколы. Особенно это становится заметно, когда работаешь с несколькими дорожками/входами/выходами, в этом случае cli становится максимально нерепрезентативным - кучу информации о видео приходится лержать в голове помимо кучи флагов

Вот-вот. Кому оно нафиг надо это cli изучать, когда задача стоит поработать с видео, а не покрасноглазить.

mshewzov ★★★
()

Годная вещь, на самом деле. Сильно упрощает процесс перекодировки, когда делаешь это раз в пятилетку. И отлично работает, что под Linux, что под Windows. Я пользовался им ещё когда версия была около 0.5, наверное. Давно в общем. У меня тогда был Samsung Galaxy 580 и я конвертил видеоролики для него. Там был исключительно маленький экран и флэшки тогда были весьма недёшевы.

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

Есть тут одна плохая вещь, - это принудительное перекодирование. Обычный пользователь может не знать, что может превратить какой-нибудь m2ts в mp4 или mp4 в aac без перекодирования и ждать долгие часы, ри этом портя качество видео. Как по мне - конвертер, определяя совместимый кодек на входе и выходе и отсутствие предпочтений по качеству (если пользователь явно не указывал битрейт или фильтры) предложить использовать copy или же оставить перекодирование

mittorn ★★★★★
()
Последнее исправление: mittorn (всего исправлений: 1)
Ответ на: комментарий от mittorn

Есть тут одна плохая вещь, - это принудительное перекодирование. Обычный пользователь может не знать, что может превратить какой-нибудь m2ts в mp4 или mp4 в aac без перекодирования и ждать долгие часы, ри этом портя качество видео. Как по мне - конвертер, определяя совместимый кодек на входе и выходе и отсутствие предпочтений по качеству (если пользователь явно не указывал битрейт или фильтры) предложить использовать copy или же оставить перекодирование

Это же называется pass-through, верно? Когда просто видео или аудио поток в исходном виде перепаковывается в другой контейнер. Но только эта штука срабатывает исключительно если ничего не меняется в потоке. Если меняется разрешение, то уже придётся именно конвертировать. По-моему pass-through есть в Handbrake. Я давно не запускал его, но по-моему я как-то прогонял там какой-то поток без изменений. Чисто контейнер сменил.

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

Видел на хабре жалобы, что там этого нет. Возможно, не актуально

Да нет, актуально. Нашёл тред на ГитХабе, где разработчиков обвиняют в нежелании вводить эту фичу, а они отвечают, что она не планируется к реализации, потому что это потребует рассредоточения ресурсов, а они не хотели бы этого, и к тому же есть какие-то фишки Handbrake в плане синхронизации, которые будет сложно реализовать при pass-through видео потока.

Плюс они отмечают, что Handbrake - это не GUI к ffmpeg.

Ссылка: https://github.com/HandBrake/HandBrake/discussions/3343

mshewzov ★★★
()

Отличная софтина для тех, кому впадлу колупаться с ffmpeg.

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

Есть тут одна плохая вещь, - это принудительное перекодирование. Обычный пользователь может не знать, что может превратить какой-нибудь m2ts в mp4 или mp4 в aac без перекодирования и ждать долгие часы, ри этом портя качество видео.

Обычный пользователь — если он неглупый пользователь — сперва загуглит, полагаю. Ну и наткнётся на какой-нибудь MKVToolnix. HandBrake всё-таки именно видеоконвертер (да, с возможностью passthrougha’a аудио, что не может не радовать) и свои задачи выполняет прекрасно. Ну, а ежели не по нраву сие — форкнуть и доколупать проект никто не мешает. Либо, как говорили выше, использовать всё тот же ffmpeg.

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

А сабж позволяет резать? Я думал, это чисто конвертер

tiinn ★★★★★
()

позволяющего пользователям конвертировать видео практически из любого формата в любой из современных

Я его лет 5 назад тыкал - в нём было только 3 формата - Mpeg, H.264 и H.265.

Что-то изменилось? Он может обрабатывать Divx, Xvid, Cinepack, RLE, Mpeg4?

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

Плюс они отмечают, что Handbrake - это не GUI к ffmpeg.

И в общем-то, жаль. Адекватный GUI к ffmpeg/avconv, помогающий с подготовкой исходного материала к обработке (те же границы начала/конца фрагмента отметить в окошке мониторчика) и поддерживающий по максимуму продвинутые ключи самого ffmpeg, был бы очень кстати.

Тут, правда, есть сложность: API libavformat/libavcodec в прошлом неоднократно ломали (возможно, и сейчас ломают), ключи командной строки ffmpeg тоже, хоть и не столь активно. Поэтому даже написав такой GUI, поддерживать его в актуальном состоянии — не слишком тривиальная задача.

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

Поэтому даже написав такой GUI, поддерживать его в актуальном состоянии — не слишком тривиальная задача

Видимо в этом и причина. Они там пишут, что не хотят городить комбайн, который может всё. Хотят сосредоточиться на узкой специализации. В общем, пытаются следовать unix way.

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

Вроде бы только в мажорных версиях.

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

Шутка ли, забил где-то на полгода на интеграцию их библиотек в движок, возвращаюсь, уже ничего не собирается, а если собирается, то не работает :D

a1ba ★★
()

Shutter Encoder кроме сабжа и Avidemux ещё ничего, недавно наткнулся, во многом заруливает Handbrake

halo
()
Ответ на: комментарий от ya-betmen

я юзал, сериальчик конвертил. симпатичная пакетная гуйка с пресетами и девайсами. слегка аляповатая, но вполне функциональная и не очень зависимая.

piyavking ★★★★★
()
Последнее исправление: piyavking (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.