Общая информация
AMVsimple (далее утилита) - графический интерфейс к консольным приложениям x264.exe, NeroAacEnc.exe и MP4box.exe разработанный и оптимизированный для простого и качественного кодирования AMV-клипов. Утилита является бесплатной, распространяется "как есть" и предназначена для некоммерческого использования.
Системные требования
Утилита способна корректно работать только под Windows XP, Windows 7 и Windows 8+. Работа под управлением других операционных систем не гарантируется.
Требования к входящим файлам
Утилита принимает на вход файл AVI, скрипты AviSynth, скрипты VapourSynth, секвенции картинок: *.png или *.jpg, звуковые WAV-файлы.
Утилита корректно обрабатывает видеопоток без сжатия (Uncompressed AVI). Также возможна обработка закодированного потока, если в системе есть соответствующий активный VFW-интерфейс, но корректная работа в таком случае не гарантируется.
Утилита корректно обрабатывает аудиопоток без сжатия (Uncompressed PCM). Также возможна обработка закодированного потока, если в системе есть соответствующий активный ACM-интерфейс, но корректная работа в таком случае не гарантируется.
Проще говоря, если AVI-файл открывается в Virtual Dub, то утилита сможет его обработать.
Режимы работы
Превью: экономичный вариант (Рис. 2). Двухпроходное кодирование. Настраиваемые параметры. Диапазоны изменения общего битрейта от 1 до 5 мегабайт в минуту с шагом 0.1 мегабайт. Аудиопрофиль - HE. Опциональное изменение разрешения, в пикселях горизонтали: 320, 480. В случае, если горизонталь входящего файла меньше выбранной, разрешение входящего файла останется без изменений. Закодированный файл будет называться так же, как исходный, с добавлением суффикса "_preview" и с расширением "mp4", и будет находиться в той же директории, что и исходный файл.
Стандартная: стандартный вариант (Рис. 3). Двухпроходное кодирование. Настраиваемые параметры. Диапазоны изменения общего битрейта от 5 до 50 мегабайт в минуту с шагом 1 мегабайт. Аудиопрофиль - LC. Опциональное изменение разрешения, в пикселях горизонтали: 640, 768, 848, 1024, 1280. В случае, если горизонталь входящего файла меньше выбранной, разрешение входящего файла останется без изменений. При активированном режиме нового разрешения также становится доступным режим SD-делюкс, предназначенный для кодирования SD-версий пониженного разрешения алгоритмом делюкс-версии. Закодированный файл будет называться так же, как исходный, с добавлением суффикса "_standard" и с расширением "mp4", и будет находиться в той же директории, что и исходный файл.
Делюкс: альтернативная версия. Однопроходное кодирование с постоянным качеством. Настраиваемые параметры отсутствуют. Диапазоны изменения общего битрейта не ограничены. Аудиопрофиль - LC. Максимальное качество без перерасхода битрейта. Закодированный файл будет называться так же, как исходный, с добавлением суффикса "_deluxe" и с расширением "mp4", и будет находиться в той же директории, что и исходный файл.
Дополнительные возможности
Пришивание внешней m4a: в режиме Делюкс существует возможность муксинга с внешним m4a-файлом без его перекодировки. Для этого надо назвать m4a-файл так же, как и входящий файл, не меняя расширение, и положить его в ту же директорию, где находится входящий файл.
Муксер: вызов муксера кнопка F2 на клавиатуре. В этом окне можно добавить или заменить звуковую дорожку. Сначала добавляем видео файл и аудио файл, затем собираем. После сборки можно кликнуть правой кнопкой по окну, чтобы открыть расположение нового файла.
Поддерживаемые форматы: .mp4 .m4a .aac .h264 .264 .avc .m4v
Режим Debug: т.к. в утилите отсутствует обработчик ошибок, предусмотрен запуск в отладочном режиме. Для этого нужно запустить утилиту с параметром командной строки debug (или запустить файл ./tools/debug_mode.bat). В этом режиме временные файлы программы (Vid.avs, Snd.cmd, Snd.m4a) не будут удаляться, а команды будут вноситься в файл DebugInfo.log. Все файлы будут находиться во временной директории (./AMVSimple/tools/temp) после завершения работы. Рекомендуется применять не более чем с одним из трех режимов работы, иначе временные файлы будут относиться к последнему из пройденных режимов. При достаточном уровне знаний информации, полученной в режиме debug, достаточно для выявления любой проблемы.
Секвенция - это набор графических файлов (JPG или PNG формата) из которых требуется получить видеоролик. Для этого выбираем любой файл из секвенции. Далее нажимаем старт. Проверяем первый и последний кадр в секвенции. Выставляем нужный FPS или выбираем его из списка. Также можно добавить звуковой WAV файл. Далее кликаем ОК.
32 битный режим: если есть надобность утвердительно выставить кодировшик x264 в 32 бита то прописываем как в режиме Debug "-32"
Что делать, если не работает?
1) Проверить, выполнены ли все требования из соответствующего раздела.
2) Проверить путь к кодируемому файлу и к программе. По неизвестным причинам некоторые CLI-компоненты не принимают сложные пути, в которых присутствуют лишние точки, спец. символы или кириллица в определенных комбинациях. Поместите папку AMVsimple в корень диска, положите кодируемый файл в корень диска и назовите его простым именем (например, 123.avi). Проблема должна решиться.
3) Пользуйтесь режимом Debug, он позволит обнаружить любую проблему.
История изменений
Версия 4.0 (19.11.2013)
- Обновлен исполняемый файл x264 до последней версии на 01.11.2013 (также помимо 32-битной, добавлена 64-битная версия).
- Добавлена проверка частоты дискретизации (> 48kHz) и битности (> 16 bit) звука.
- Если поля автора и название не указано, то в информации о видео их также не будет.
- Добавлен выбор делюкс звука в пресете "стандарт".
- Изменена кнопка выключения компьютера на что делать после завершения (добавлены сон и гибернация).
- Добавлено разрешение 1280 пикселей по горизонтали в пресет "стандарт".
- Добавлена проверка разрешения для выставление нужной матрицы RGB (BT.709 или BT.601) (теперь отсутствуют изменения цветов в HD-видео при сравнении с оригиналом).
- Проверка наличия звука в исходном видео. Если звук отсутствует, то пропускается кодировка звука. Ранее это могло приводить к ошибкам работы программы.
- По окончанию кодирования не требуется перезапуск программы. Можно снова начать кодирование, выбрав нужные настройки.
- Добавлена проверка битности среды (32-битная или 64-битная система) и выбор соответствующего исполняемого файла x264 для кодировки. Что в общем случае увеличивает скорость кодирования для 64-битных машин.
- Добавлено графическое отображение прогресса кодировки на панели задач в Windows Vista/7/8/8.1
- Добавлено кодирование звукового формата WAV (AAC файл на выходе).
- Добавлен отдельный вызов муксера для сборки MP4 файла из готовых видео и звука. Доступен по кнопке F2.
- Добавлена поддержка .vpy скриптов (VapourSynth).
- Добавлена поддержка секвенций *.png и *.jpg
- Добавлено открытие расположения готового файла правой кнопкой по значкам пресетов и входного файла.
- Программа более не нуждаеться в AVISynth, установленном в системе, в случае работы с несжатым видео или секвенциями. Программа использует свою встроенную версию.
- Поправлены расширения входных файлов. Теперь программа корректно принимает и заглавные буквы.
- Поправлены поля "Автор" и "Название". Программа теперь корректно принимает русский текст и Unicode.
- Поправлена проблема с кодировкой звука с повышеными правами, что иногда приводило к отсутствию звука в финальном видеофайле.
- Исправлена проблема с исчезновение кнопок по нажатию Alt на клавиатуре.
[+/-] Лог изменений старых версий
Версия 3.6:
+ Обновлёны до последних стабильных версий все файлы (x264, neroaac, wavi, mp4box).
+ Кодировка видео без звука корректно.
+ Автоматически выставляеться Max&Min GOP size(--keyint --min-keyint).
+ Добавлен AssumeFPS = fps на входе.
+ Временная папка перенесена в директорию программы (./AMVSimple/tools/temp).
+ Дополнительные возможности: MP3 заменено на м4а(AAC).
+ Увеличен звук для превью по умолчанию теперь 50 кб/с.
+ Лимит для превью по умолчанию теперь 4 МБ/мин.
+ Лимит для стандарт по умолчанию теперь 15 МБ/мин.
Версия 3.5:
+ Добавлен режим "SD-делюкс" (позволяет кодировать SD-версию с уменьшенным разрешением алгоритмом делюкс-версии, включается в настройках стандартной версии).
+ Изменение разрешения теперь проходит с помощью более качественного Spline64 вместо Spline36. ВНИМАНИЕ! Теперь для работы программы требуется AviSynth 2.58!
+ Обновлён файл справки.
+ Лимит для превью по умолчанию теперь 3МБ/мин.
Версия 3.4:
+ Исправлены ошибки интернационализации. Русский интерфейс теперь загружается только на русской ОС и с русской локалью для не-юникода, в остальных случаях интерфейс английский.
+ Увеличены битрейты видео и аудио в делюкс-версии. Теперь делюкс весит больше, но и смотрится лучше.
+ Убрана фича по оттягиванию звука назад на 70мс (когда-то она была нужна, чтобы не было рассинхры, а теперь она сама стала давать рассинхру).
+ Добавлены проценты выполнения текущей операции в заголовок окна.
Версия 3.3:
+ Исправлено зависание на некоторых конфигурациях.
+ Добавлена проверка наличия AviSynth в системе.
+ Улучшено качество кодирования превью и стандартной / уменьшен размер делюкса.
+ Добавлена кнопка вызова справки на главной форме.
Версия 3.2:
+ Добавлен английский язык интерфейса (включается автоматически, если язык интерфейса Windows не русский).
+ Обновлен энкодер.
+ Проценты в таскбаре отображаются до названия программы (теперь они всегда видимы даже при небольшой ширине кнопок таскбара).
+ Файл справки перекомпилирован в формат chm, добавлена английская справка (спасибо Esc'у за перевод).
Версия 3.1:
+ Оптимизированы параметры для нового алгоритма х264 - размер делюксов, в зависимости от материала, на 10-40% меньше при том же качестве, а качество превью/полной заметно выше при том же битрейте.
+ Улучшена кратность сторон в режиме изменения разрешения до 848 по горизонтали.
+ Временные файлы теперь создаются в windows/temp, а не в папке программы (поможет тем, кто работает под учетной записью пользователя, а не админа)
+ Размер исполняемого модуля уменьшен в 2 раза, сам файл слегка закриптован (защита от переводчиков интерфейса на инглиш).
+ Улучшена совместимость с системой GPU-декодирования CUDA в CoreAVC.
+ Уменьшена ресурсоемкость закодированных файлов путем ограничения пиковых значений битрейта на отметке 20Мб/сек.
Скачать программу
AMVSimpleGUI 4.0 в ZIP-архиве (~3.4 Мб)
[+/-] Старые версии программы
(с) Aggressor & KG7x
|
Вот он вопрос, ответ на который мне и нужен. Которые из лосслесс кодеков принимает гуи из тех, что есть в Вегасе? Я некоторые пробую - не кушает. А часть в самом Вегасе не удобны, он отказывается рипать сочетания определённых настроек и кодеков.
Кодирование АМВ с помощью AMVSimpleGUI 1.4
Если где есть пояснение обьяснение , дайте ссылку , буду благодарен .
1. Битрейт входящего файла влияет на качество входящей картинки, качество входящей картинки влияет на качество исходящей картинки. При отсутствии отличий на глаз во входящем материале они будут отсутствовать на глаз в исходящем.
2. Не тестировалось, т.к. утилита разрабатывалась исключительно для кодирования АМВ.
1. Входной битрейт влияет на выходное качество и\или размер? Вот возьму я один и тот же отрезок, в одном варианте допустим 3000 битрейт, которого за глаза хватит данному видео, а в другом сделаю где-нибудь 7000. При отсутствии отличий на глаз.
2. Как данная утилита справляется с видео, не являющимся аниме? В смысле сжатия и качества изображения. Отличия просто обязаны быть :)
---
Напоминаю, что для улучшения совместимости кодирование ведется в ТВ-скейле. Если у вас проблемы с цветопередачей, то либо смените рендерер в плеере с VMR на Overlay или EVR, либо в Конфигурации видеодекодера ffdshow на закладке "Вывод" снимите все чекбоксы, кроме RGB32 (перед нарезкой через DSS2 лучше вновь подключить отключенные форматы).
Превью со звуком. Все тип топ, теперь ^__^
у меня файл назыв. "09"
На рабочем компе, еще хуже получилось 0_0
Музыка есть, только вот все в заторможенном варианте проигрывается. И само видео и музыка 0_0
Полная версия проигрывает норм. А вот превью не хочет (
Хотя поют там в "заторможенном варианте" очень смешно )))))))))))))
На память себе оставлю эту превьюшку )))
О! у меня тоже самое.
Сейчас пробую на другом компе закодировать, если будет тоже самое Aggressor, я тебе ссылку скину.
Поставила кодировать - полная версия закодировалась хорошо.
А вот с превью всё пошло не так гладко.Кодирование аудио происходит за секунду и он выдаёт "готово"
Открываю превью - видео имеется,а звук нет.
То же и со старой версией.
Пожалуйста,посоветуйте - что можно сделать?
(кодировала в Мегуи - он тоже кодирует видео а у Аудио он выдаёт ошибку О_о" сложным путём совместила прокодированное видео и отдельно прокодированное аудио.У аудио качество атас какое плохое( Мне без симпла ну никак(()
что тебя так смутило? закодируй двухпроходным, завяжи глаза, перетасуй файлы и попробуй отличить на глаз.
В любом технаре на 1м курсе програмирования или "систем и сети" учат, такой вещи, как "кодирование видео и аудио файлов"
xD учитесь, ага. вас там научат бабушки-профессиональны) гораздо лучше чем x264 сожмёте.
плотите, дядям денюшку, они вам все в лучшем виде сделают=)
ты забыл контакты указать :)
Работает, на FreeBSD u Ubunty!
Только руки надо премые! а то, что прдлогает, эта програма... реще руками сделать! а особенно "Однопроходное кодирование с постоянным качеством" вас это не пугает?_)
Кто хочет, сам кодировать, фаил, так, что бы его не угнали! учитесь))) В любом технаре на 1м курсе програмирования или "систем и сети" учат, такой вещи, как "кодирование видео и аудио файлов"
_________
Ну если уж вам самим и в правду в лом чето самим сделать... тогда плотите, дядям денюшку, они вам все в лучшем виде сделают=)
Даже вашу роспись поставят!
Другими словами пожелание, чтобы можно было быстро и безболезненно конвертировать аниме с субтитрами на портативные девайсы
В принципе сейчас тоже можно другими программами конвертить, но это мягко говоря геморно, одни не понимают субтитры, другие не понимают mp4 или mkv контейнеры, а третьи просто имеют ублюдочный интерфейс и не удобно обрабатывать множество файлов
Хоть и специализация у AMVSimpleGUI немного другая, возможно эта идея даже не для этой программы, но было бы неплохо иметь что-то подобное :)
А че сложно попробовать? Может быстрее бы узнал ответ!
::facepalm::