Увидел свет (http://handbrake.fr/news.php?article=18) релиз инструмента для многопоточного перекодирования видеофайлов из одного формата в другой - HandBrake 0.9.9 (http://handbrake.fr/). Программа доступна как в варианте, работающем в режиме командной строки, так и в виде GUI-интерфейса. Код проекта написан на языке Си (для Windows GUI реализован на .NET) и распространяется в рамках лицензии GPL, бинарные сборки можно загрузить (http://handbrake.fr/downloads.php) для Fedora, Ubuntu (https://launchpad.net/~stebbins/+archive/handbrake-releases), Mac OS X и Windows.
<center><a href="http://handbrake.fr/img/slides/slide1_lin.jpg"><img src="http://www.opennet.me/opennews/pics_base/0_1369116494.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>Программа может перекодировать видео с BluRay/DVD-дисков, копий директории VIDEO_TS и любых файлов, формат которых поддерживается библиотеками libavformat и libavcodec из состава FFmpeg/LibAV. На выходе могут быть сформированы файлы в таких форматах, как MP4 и MKV, для кодирования видео могут быть применены кодеки MPEG-4, H.264 и Theora, для звука - AAC, MP3, AC-3 или Vorbis. Из дополнительных функций присутствуют: калькулятор битрейта, предпросмотр в процессе кодирования, изменение размера и масштабирование картинки, интегратор субтитров, широкий набор профилей конвертации для заданных типов мобильных устройств.
Из представленных в HandBrake 0.9.9 новшеств (https://trac.handbrake.fr/milestone/HandBrake%200.9.9) можно отметить:- Доступны для тестирования экспериментальные варианты HandBrake, использующие OpenCL для ускорения операций масштабирования и обрезания краёв за счёт выполнения вычислений на стороне GPU и Intel Quick Sync Video для использования встроенных в новые процессоры Intel средств аппаратного ускорения кодирования и декодирования видео. Для платформы Windows дополнительно для ускорения декодирования видео может быть использованы средства DXVA;
- Поддержка субтитров Blu-ray (PGS), в том числе их встраивание, проброс в MKV-файлы и использование в Foreign Audio Search;
- Поддержка задания расщиренных значений частоты кадров (30, 50, 59.94 и 60fps);
- В фильтры deinterlace и decomb добавлен режим удвоения частоты кадров;- Улучшенные средства микширования звука, в том числе поддержка 6.1, 7.1, 7.1 (5F/2R/LFE), отсеивание отдельных каналов (правый и левый моно) из стерео источников;
- Поддержка выбора частоты дискретизации звука;- Добавлен дополнительный блок настроек для x264;
- На платформе Linux обеспечено использование штатных библиотек текущего дистрибутива: fontconfig, freetype, libxml2, libass, libogg, libvorbis, libtheora и libsamplerate, вместо из встраивания в HandBrake;URL: http://handbrake.fr/news.php?article=18
Новость: http://www.opennet.me/opennews/art.shtml?num=36976
Давно пора написать было морду для библиотек от ffmpeg.
Да, аналога ffdshow под Линуксом очень не хватает.
ffdshow - всего лишь кучка кодеков для DX. Само по себе оно вообще никак не помогает конвертировать видео.
> ffdshow - всего лишь кучка кодеков для DX. Само по себе оно вообще никак не помогает конвертировать видео.Десять лет конвертиртации и постпроцессингу видео через ffdshow video encoder, а тут такие откровения.
См. gstreamer
avidemux2 еще есть
Этих интерфейсов к ffmpeg для перекодирования не меньше десятка. Сколько ещё их надо написать?
Не вижу исходники.
http://handbrake.fr/downloads.php
На sourceforge.net попробуй себя посетить:
http://sourceforge.net/projects/handbrake/files/0.9.9/
И правда, иногда лучше читать написанное по ссылкам, my bad.
всё правильно - здесь их нет :)
блин, не могу найти видеоконвертор в xvid использующий CUDA...
эт хорошо!приятно видеть когда CUDA показывает свою несостоятельность. :)
если для xvid, то такая несостоятельность вполне оправдана, мой юнный атираст :)
Быть может, он не атираст, а просто не любитель проприетарщины и вендор-локов?
И это хорошо. Xvid пора уже на покой.
> блин, не могу найти видеоконвертор в xvid использующий CUDA...Потому как xvid уже не особо развивается. Основной прогресс нынче идет в реализациях VP8 и х264, фокус постепенно смещается в сторону VP9 и H.265.
> https://launchpad.net/~stebbins/+archive/handbrake-releasesНу наконец, а то в стабильном PPA лежало говно мамонта, а ppa со снапшотами каждый день надоедал со своими обновлениями.
Интересно добавление задержки +26 мс при кодировании в AAC они стали учитывать и исправлять? Давно уже им об этом сообщал.
Это же не 5-10 мс на которые можно закрыть глаза. И интересно автоматическая нормализация громкости и нормальный АВТОдеинтерлейс появился? А то раньше Decomd сильно снижал производительность будучи включенным, даже если не использовался. А о том, чтобы узнать нужно ли делать Detelecine, пользователь должен обладать телепатией. Всех этих недостатков нет в MeGUI, например.
Зато Handbrake в отличии от MeGUI понимает gaps и variable framerate в MKV.
>Всех этих недостатков нет в MeGUI, например.В MeGUI всё это делается с помощью AviSynth, например. Который написан на ASM пополам с C и работает только под Windows c 32 битными программами и 8 битным цветом. Да, у него по-прежнему нет аналогов, но он мёртв - сообщество не смогло его потянуть, когда автор забил на проект и AviSynth 3 со скриптами на Python и поддержкой Линукса так и остался в зачаточном состоянии.
В том виде как есть работает, и ладно.
> В том виде как есть работает, и ладно.пишут что нет "variable framerate в MKV"
если это называется "работой" то ви делаете мне смишно
Это называется прочтите документацию по TFM и получите в терминологии ависинта hybrid video на выходе.
Приведи мне пример сорса с VFR (енкоды в матрёшке сорсом не являются)
>ви делаете мне смишноСмотрите со смеху не лопните, когда узнаете насколько гибок ависинт с masktools
Я говорил про MeGUI. Там наверное ограничение в ffmsindex или в кодере.
А я делал хитро. Склеивал в mkvtoolnix файлы с разной частотой 23.976 и 25. mkvtoolnix даже руганулся, что это не совсем правильно. Софтовые и железные плееры получившийся MKV нормально играли. Handbrake тоже нормально переконвертировал, а в MeGUI после конвертации получился рассинхрон. Но variable framerate это действительно редкость, только в аниме встречается. Я вот так делал, чтобы не пережимать видео, без привидения к единой частоте.
А на счет gaps вот http://rutracker.org/forum/viewtopic.php?t=4190819
Уже давно есть x64 версия, уже давно работает с 16 битным цветом.
> Уже давно есть x64 версия, уже давно работает с 16 битным цветом.Есть костыли для поддержки x64, многопоточности, 10 битного цвета. В официальную ветку они не включены, с большинством плагинов не совместимы.
Хоть бы vp8 добавили...
Хороший продукт, но есть два минуса:1) Не умеет в AVI
2) С некоторой версии переехал на gtk3Может, знает кто аналог сабжа на Qt4? А то QtCurve не поддерживает gtk3, из-за чего gtk3-приложения выглядят как инородное говно.
> Хороший продукт, но есть два минуса:
> 1) Не умеет в AVIavi - мертвый формат придуманный проприетарастами
>> Хороший продукт, но есть два минуса:
>> 1) Не умеет в AVI
> avi - мертвый формат придуманный проприетарастамиПредлагаешь кормить этой сектантской мантрой DVD-проигрыватели?
Нормальные проигрыватели давно жрyт MKV и прочая. А иметь гемoр с транскодированием под особо-тyпой чемодан - удовольствие сильно на ценителя тонких извращений.
Это верно, сейчас уже есть дешевые всеядные плееры даже с поддержкой BluRay, но они без усилителя и акустики. Представляете как обидно владельцам домашних DVD кинотеатров. А брать BluRay домашний кинотеатр (или ресивер с колонками), это уже дорого. Вот такого рода проблемы бывают.
>avi - мертвый формат придуманный проприетарастамитрудно требовать от любителей свободы понимания разницы между форматом и контейнером, но вы все таки попробуйте почитать
http://ru.wikipedia.org/wiki/Audio_Video_Interleave
Avidemux ?
> Avidemux ?Десять лет прошло, а оно по-прежнему падает на каждый чих, экспортирует битые файлы и сыпет ошибками. Я думаю разработчику пора признать, что он откусил больше, чем может прожевать.
> Хороший продукт, но есть два минусаНичего хорошего я там не увидел типичный убогий одникнопочник.
Годная прога. недавно vhs переконвертил им, жалко захвата и обрезки нету. Надеюсь, на opencl переведут кодировку, а не только фильтры. может задонатить?
> на opencl переведут кодировку, а не только фильтры. может задонатить?Это наверное надо донатить авторам интересующих вас кодеков...
vlc лучше
Ну вот, в новости написали что бинарники для Федоры есть, а я, слепой, найти их не могу. Или их там нет?
Хардсаб делать умеет? А правильно расставлять метаинформацию, чтобы потом PSP прочитала может?
А где ссылка на пакеты для Fedora? На сайте в "download" ни буквы о Федорке.
Нету для федоры. Уважают только убунту. Ищите в левых репозиториях. Или собирайте из исходников.
> AviSynthUse VapourSynth, Luke.
Хе-хе:
https://forum.handbrake.fr/viewtopic.php?f=11&t=27257