Хризопея-MEncoder_lavc

8 сообщений / 0 new
Последнее сообщение
Rodegast
Аватар пользователя Rodegast
Не в сети
Зарегистрирован: 20/09/2010
Хризопея-MEncoder_lavc

В рамках проекта Хризопея был выпущен модуль MEncoder_lavc предназначенный для перекодировки видео. Так как эта версия является тестовой, то функциональность модуля будет корректироваться по этому мне очень важно знать мнение пользователей о текущем варианте модуля. Особо интересуют следующие вопросы:
1) Нужны ли фильтры полдауна (актуально только для NTSC).
2) Нужен ли микшер аудио каналов и поддержка кодеков toolame и twolame.
3) Какие функции ренгеринга субтитров необходимы.
4) Нужно ли внести большую функциональность в видеофильтры.
Ну и конечно принимаются все замечания и пожелания относительно данного модуля и проекта в целом ;-)

PS: Поддержка субтитров находится в стадии разработки и будет доступна только в версии 0.2
Сыылка для скачивания: http://fireforge.net/frs/?group_id=113

<span class='smallblacktext'>[ Редактирование ]</span>

Rodegast
Аватар пользователя Rodegast
Не в сети
Зарегистрирован: 20/09/2010

Вышла окончательная версия модуля для Хризопеи MEncoder_lavc версии 0.1 В модуль внесено множество изменений и исправлены многочисленные ошибки. Основные изменения:
- Добавлена поддержка настройки MPEG мультиплексора, что даёт возможность подготавливать видео для записи на VSD, SVSD и DVD диски.
- Полностью переработан интерфейс основного субмодуля и добавлены некоторые новые функции.
- Добавлена возможность сохранения настроек видео и аудио эквалайзеров
- В субмодуле звука добавлена возможность загрузки внешнего звукового файла и изменения частоты дискретизации
- В субмодуле видеофильтров починили видео эквалайзер, добавили возможность размещения собственных логотипов(!) и фильтр "Мозаика"

Rodegast
Аватар пользователя Rodegast
Не в сети
Зарегистрирован: 20/09/2010

Вышла новая версия Хризопеи.
-Исправлено множество ошибок и оптимизирована архитектура программы (практически весь код был переписан).
-Некоторое улучшение юзабилити.
-Появился Инсталлятор. Теперь можно использовать портативный вариант запуска программы.
-Появилась возможность просматривать команду модуля.
-Диалог настройки программы.
-Можно добавлять комментарии к модулям и профилям.
-Все основные модули распространяются вместе с программой.
-Добавлены новые модули и улучшены старые.

До версии 0.2.5 Хризопея остатся на PyQt3.

<span class='smallblacktext'>[ Редактирование 12.10.2009 - 10:19:13 ]</span>

Rodegast
Аватар пользователя Rodegast
Не в сети
Зарегистрирован: 20/09/2010

Вышла новая версия Хризопеи 0.2.1
Основные изменения:
-Переосмыслена система выбора файлов для модулей, доработан инсталлятор.
-Если установлен xterm, то Хризопея запускается непосредственно в нём.
-Добавлено руководство пользователя.
-Улучшено взаимодействие с модулями.
-Добавлен модуль FFmpeg2Theora.
-Добавлен модуль MEncoder_x264.
-Переработан модуль MEncoder_lavc.
-Значительно Улучшена поддержка MEncoder-а, добавлена базовая поддержка субтитров.
-Добавлена система обработки версионных ошибок модулей.
-Окно "О модуле" заменено сбросом модулей в исходное состояние. Теперь настройки модулей можно возвратить в исходное состояние или загружать их из шаблона.
Обзор со скриншотами: http://open-life.org/blog/fireforge/859.html
<span class='smallblacktext'>[ Редактирование 17.03.2010 - 23:11:05 ]</span>

RDron
Аватар пользователя RDron
Не в сети
Зарегистрирован: 20/09/2010

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

Теперь некоторые замечания ([b]всё это лично моё ИМХО и как наезд это воспринимать не стоит[/b]):

[b]1.[/b] Нужно переделать интерфейс, это же Qt, тут окна можно изменять в размере, и сами они тоже меняют размер в зависимости от стиля виджетов. А то сейчас похоже как будто она написана на Delphi. Кнопки какие-то большие и выравнивания виджетов не привычные глазу.

[b]2.[/b] Для большего удобства лучше чтобы с прогой можно было работать сразу, без создания профилей и добавления в них нужных модулей. Было бы не плохо сделать визард для быстрого перекодирования, чтобы: выбрал файл, выбрал формат и качество (причём из заранее созданных разработчиком профилей, например чтобы на CD-R влезло или на на DVD или такого-то разрешения и качества).
А уже для "продвинутых" пользователей оставить все опции и ручное создание профилей. Большинство ведь не хочет разбираться как работает кодировщик (если бы они это хотели, то не пользовались бы Хризопей).

[b]3.[/b] В процессе кодирования выводить не окно XTerm, а обрабатывать текст что выводит в консоль кодировщик и с помощью регулярных выражений "доставать" оттуда инфу о процессе кодирования (сколько % завершено, времени осталось и т.п.), а уже эти данные показывать в окне Хризопеи.

[b]4.[/b] Сделать перевод интерфейса на английский. У программы будет очень маленькая аудитория если она будет оставаться только на русском. Это же касается и кода, имена функций и переменных должны быть на английском, потому что если не русскоговорящий разработчик захочет внести изменения ему будет очень трудно понять что делает та или иная функция и тем более запомнить это.

В конце хочу пожелать Rodegast'у не останавливаться на пол пути и довести разработку до конца (или до того момента кода её можно будет передать сообществу пользователей программы, которое должно будет появиться если "допилить" основные функции).

Цель у выпущенной стрелы одна – мишень, цель в жизни тоже одна – смерть.

Rodegast
Аватар пользователя Rodegast
Не в сети
Зарегистрирован: 20/09/2010

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

К сожалению обработка вывода кодировщиков труднореализуема т.к. кодировщики выводят разнородную информацию. К примеру MEncoder выводит количество кадров, скорость, примерный размер получаемого файла, битрейты и т.п; lame выводит гистограммы распределения битрейта, а convert вообще ничего не выводит. Объединить всё это в одном интерфейсе вряд ли получится. Вывод в окне терминала является временной мерой и в дальнейшем вся информация будет отображаться в главном окне.

Rodegast
Аватар пользователя Rodegast
Не в сети
Зарегистрирован: 20/09/2010

Вышел модуль для поддержки кодировщика звука Wavpack.
основные возможности модуля:
- Сжатие звука без потеть
- Гибридное сжатие
- Сжатие с потерями
- Декодирование звука
- Gain анализ
Рекомендуется убедится что установлен кодек версии не ниже 4.60, иначе некоторые опции могут не работать.
Ссылка на модуль: http://fireforge.net/frs/download.php/574/Wavpack.hrizom

Rodegast
Аватар пользователя Rodegast
Не в сети
Зарегистрирован: 20/09/2010

Был добавлен модуль MAC для перекодировки звука в формате APE и модуль Ogg. Ссылки на модули:
https://fireforge.net/frs/download.php/616/MAC.hrizom
https://fireforge.net/frs/download.php/646/Ogg.hrizom

RSS-материал