Ru-Board.club
← Вернуться в раздел «Программы»

» MEninX - видео конвертер. (GUI для MEncoder)

Автор: SmallGoD
Дата сообщения: 19.03.2009 02:27
shubaly

Цитата:
xvid: you must specify one or a valid combination of 'bitrate', 'pass', 'fixed_q
uant' settings
FATAL: Cannot initialize video driver.


Eсли ещё сам не разобрался добавь ':bitrate=xxxx' для XviD или ':vbitrate=xxxx' для lavc


Цитата:
По одному файлу кодит чудесно. Когда выбираю несколько файлов из одной папки -- не кодирует (выскакивает окошечко, быстренько перебираются названия файлов но ничего хорошего не проиходит)


Ловите:

9.03.13a=>9.03.19a
! Исправил: SwScale: EUSERBROKEN Check your parameters, they make no sense!

Сейчас активно разраатываю обновлёный интерфейс. У кого есть идеи или замечания относительно удобсва работы, располажения эл-ов или может добавления новых функцй прошу написать здесь. (А то потом мне будет лениво переделывать
Автор: 526549
Дата сообщения: 19.03.2009 03:41
рекомендую еще -oac mp3lame -lameopts vbr=0:br=128:mode=2 -af resample=44100:0:0 вместо того что shubaly применяет. с вашими параметрами часто случается, что время кодированного файла неправильно отображается даже через media player classic, скажем я вот 15ти метровый 2х минутный avi с двумя звуковыми дорожками ac3 звука закодировал и mpc теперь пишет что файл будет длиться 4 часа...соответственно полоса навигации по фильму массштабируется так же, тоесть первые милиметра три полоски-это фильм, а перетянув например полоску на середину я получаю вылет плеера

Добавлено:
SmallGoD
1)Добавить кнопку нада бы "Замутить сценарий", к слову чтобы создавался файл *.cmd, в конце которого обязательно бы присутствовало
Echo All Done!!
Pause >nul
2)потом чтобы проигрывался звуковой файл когда кодирование готово, а еще лучше чтобы pc-speaker пищал
3)ну надстройки для определенных устрйоств...это мы обсуждали
4)ну чтобы можно было звук конвертировать в ac3, (или менкодер его не может конвертировать, а только копировать, если он был таким изначально? я тут не в курсе)
4)встроенная игра mortal kombat, автоматически запускаемая во время конвертирования чтобы не скучать
5)ну прогрессбар в трее, и чтобы оба окна сворачивались в один значок, если идет конвертирование, если это конечно возможно...или значок главного окна,лежа в трее отображал бы какой файл конвертится из скольки, а значок окна конвертирования,лежа в трее указывал бы скока процентов сделано для текущего файла...(насчет того где должно указываться какой проход делается на данный момент -не придумал я)
6)если ты читаешь этот пункт, то ты очень любишь meninx
7)что такое scale algorithm из вкладки "видео фильтры"?
8)добавить опцию усиления громкости звуковой дорожки (если менкодер это умеет) ато я вечно дорожку через goldwave усиляю, по неграмотности...
9)на больших файлах (8гб к примеру) часто бывает так. казываешь битрейт видео 2500-пишет "video quality above original", ставишь 2499-пишет "Low quality!video quality above original", ставишь 2498-пишет "Low quality!" =) Я то конечно понимаю что это оптимизировать-легче послать меня нафиг, просто вот я заметил,решил сказать.(замечено на mkv файле)
10)Я вобщето итак доволен как еж, программой, но раз просят советов, то я готов =)
p.s. спасибо за труд
Автор: shubaly
Дата сообщения: 19.03.2009 09:37
Спасибо, ребята, за ответы. Не ожидал такой быстрой реакции. Ошибку, блин, проглядел. Писало же:

xvid: you must specify one or a valid combination of 'bitrate', 'pass', 'fixed_q

По поводу
-oac lavc -lavcopts acodec=libmp3lame:abitrate=128 (...вместо того что shubaly применяет..) - я просто скопировал опции из mencoder'а для примера, а не то, что я на самом деле применяю.

Хотя за ключики

-oac mp3lame -lameopts vbr=0:br=128:mode=2 -af resample=44100:0:0

спасибо большое!

Добавлено:
Subj обновился, а проблема осталась.

При выборе для обработки группы файлов опять получаю в логе:

SwScale: EUSERBROKEN Check your parameters, they make no sense!

Кодирования, разумеется не происходит
Автор: 526549
Дата сообщения: 19.03.2009 15:18
1)shubaly проверь почту (этого сайта)
2)SmallGodспасибо за письмо
3)В новой версии (9.03.19a) остался глюк при пакетном конвертировании в два прохода, НО! Изучив лог я пришел к выводу, что менкодер не понимает чего написано в ключе отношения сторон. Убираем в Meninx галочку на AR (между обрезкой и указанием битрейта видео) и все конвертируется
Автор: shubaly
Дата сообщения: 19.03.2009 19:26
Спасибо! 526549, за cmd
Очень удобно. У меня батники по-проще, зато видео для конвентации берет из списка желанных каталогов (файл video_dir.txt) и в эти же каталоги в подпапку NEW ложит результат

All.bat
---------
@echo off
chcp 1251 >nul
SET START_DIR=%CD%
d:
FOR /F "delims=" %%d in (video_dir.txt) do cd "%%d" && for %%f in ("*.mp4") do %START_DIR%\2passMP42AVI.bat "%%f" 1000 128
pause

2passMP42AVI.bat
---------------------
@echo off
SET MEncoderPATH=d:\!Ins\!Video\GuiME90313a.!!!\MEninX\
:%1 - имя кодируемого файла
:%2 - битрейт видео
:%3 - битрейт звука
chcp 866 >nul
md NEW >nul

%MEncoderPATH%mencoder.exe -ovc xvid -xvidencopts threads=0:pass=1:bitrate=%2:closed_gop:nogmc:nocartoon:chroma_me:nopacked:nochroma_opt:trellis:hq_ac:bvhq=1:autoaspect:me_quality=6:vhq=1:max_bframes=2:quant_type=h263:bf_threshold=0:bquant_offset=100:bquant_ratio=150 -oac mp3lame -lameopts vbr=0:br=%3:mode=2 -af resample=44100:0:0 %1 -o "./NEW/%~n1.avi"

%MEncoderPATH%mencoder.exe -ovc xvid -xvidencopts threads=0:pass=2:bitrate=%2:closed_gop:nogmc:nocartoon:chroma_me:nopacked:nochroma_opt:trellis:hq_ac:bvhq=1:autoaspect:me_quality=6:vhq=1:max_bframes=2:quant_type=h263:bf_threshold=0:bquant_offset=100:bquant_ratio=150 -oac mp3lame -lameopts vbr=0:br=%3:mode=2 -af resample=44100:0:0 %1 -o "./NEW/%~n1.avi"
del divx2pass.log

создать video_dir.txt можно ручками (напр., блокнотом), а можно так
dir_lst.bat
------------
@echo off
chcp 1251
d:
dir /AD /b /s \!Video > video_dir.txt

Пример, video_dir.txt
------------------------
D:\!Video\Лунтик. 1 сезон\Выпуск 01
D:\!Video\Лунтик. 1 сезон\Выпуск 02
D:\!Video\Лунтик. 1 сезон\Выпуск 03
D:\!Video\Лунтик. 1 сезон\Выпуск 04
D:\!Video\Лунтик. 1 сезон\Выпуск 05
D:\!Video\Лунтик. 1 сезон\Выпуск 06
Автор: jm2001
Дата сообщения: 19.03.2009 20:26
Спасибо за программу
Только есть и идея - сделать смарт функцию по подбору разрешения и выходного размера от параметра "CQ"(QF) например - хочу получить файл размером 746 МБ с параметром "CQ" = 2.8. Программа прикидывает небходимый битрейт и расчитывает сама необходимое разрешение. Ловко ? А сейчас программа в режиме оптимизации выставляет CQ бывает и 0.11 и 0.2, а мне квадраты ох как не нравятся... DivX DRF Analizer интересная штука и рекомендуемое QF (CQ) = 0.28 в принципе отражает компромисс между качеством, артефактами, размером и разрешением.
Надеюсь что буду услышан и понят в стремлении чтото улучшить.
Автор: 526549
Дата сообщения: 19.03.2009 20:53
shubaly прикольно. Лунтик
jm2001 Резонно
Автор: SmallGoD
Дата сообщения: 21.03.2009 01:31

Цитата:
Спасибо за программу
Только есть и идея - сделать смарт функцию по подбору разрешения и выходного размера от параметра "CQ"(QF) например - хочу получить файл размером 746 МБ с параметром "CQ" = 2.8. Программа прикидывает небходимый битрейт и расчитывает сама необходимое разрешение. Ловко ?


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

Вы, возможно, немного некорректно сформулировали фразу, т.к. CQ и размер будущего файла находятся в прямой зависимости друг от друга. И необходимо точно задавать, что для вас важнее, чтобы размер файла был ~746 Mb, или чтобы "CQ" = 2.8.
Автор: jm2001
Дата сообщения: 21.03.2009 07:04
Размер файла зависит от выходного разрешения и битрейта , ведь для 320на240 и 640на480 надо, при томже Cq, надо разный битрейт. CQ это всего лишь следствие а не причина.
Ловко сделано в Avi.Net там выставляешь размер тебе предлагают выходное разрешение при приемлемом (с точки зрения авторов) CQ и наоборот ты выбираешь разрешение тебе предлагают размер кратный DVD болванки. Удобно, но с AVI программа AVI.NET не работает.
Хотелось бы еще увидеть в Вашей программе возможность кодирования с фиксированным квантайзером в один проход - например Q=2 а размер какой получиться.
Может быть есть возможность в Вашей программе усилить - расширить функцию деблокинга в фильтрах (может чтото из программы Handbrake можно выдрать)?
А то иногда замылить квадраты в оригинальном файле не получается даже при максимальном выходном качестве и битрейте.
Автор: SmallGoD
Дата сообщения: 21.03.2009 08:35

Цитата:
Может быть еще бы стоило ввести функцию кодирования с желаемым фиксированным квантайзером ? Например хочу квантайзер Q=2 и точка на размер плевать.

будет

Добавлено:
P.S. jm2001 Отредактируй пост.
Цитата:
Cq зависит не только от размера, но и от разрешения - ведь для 320 на 240 640 на 480
надо поток в два раза шире что сохранить тотже квантайзер.
Просто (ИМХО) мне лучше пусть у меня будет меньшее разрешение (например 512 на 224) при томже размере, чем смотреть набор квадратов при 720 на 304.
Ловко сделано в AVI.Net там выставляешь размер - тебе предлагают разрешение при (по мнению авторов приемлимом CQ) или ты выставляешь разрешение а тебе расчитывают размер (ближайший кратный DVD болвани) .


За частую с большим разрешением и с меньшим CQ картинка выглядит лучше.
Но в бета версии думаю будет достаточно удобно всё настраивать.
Автор: LexPL
Дата сообщения: 24.03.2009 06:37
Окно программы не убирается на 2-й монитор.
Автор: SmallGoD
Дата сообщения: 28.03.2009 01:10

Цитата:
Окно программы не убирается на 2-й монитор

Сделаю.


Добавлено:
К концу месяца наверное доделаю новую версию.
Автор: 526549
Дата сообщения: 28.03.2009 23:14
во чего нету! нету очереди заданий. да. пакетная обработка есть. но нету следущего. беру я файл 1 и хочу ему уменьшить картину..гружу этот файл. указываю все как надо. жму кнопку "добавить в задания" гружу файл 2. указываю ему всунуть другую звуковую дорожку и жму добавить в задания. третий файл юеру и сохраняю с него только звуковую дорожку с какойто временной позиции (ну например там соундтрек прикольный сохранить хочу) и жму добавить в задания. потом жму "выполнить задания" и выплывает диалоговое окно где я должен указать что и куда я должен сохранить. указываю папку и процесс идет. это все зачем. затем чтобы назадавать проге заданий 5 и смело идти по делам в институт, на работу или еще куда..приходишь с работы и все готовенько...а так только разве что запустить несколько копий проги и каждой задать свое задание...но дело в том что три запущеных mencoderа медленне чем один делающий три работы последовательно. связано с ресурсами жесткого диска. нагляднее всего это видно если например взять cd диск. (на нем у нас скажем два файла по 100мб) файл 1 кидаем на диск "с" а файл 2 дискаем на диск "d" у нас будет два окна копирования и суммарная скорость с двух потоков будет на метр-полтора. а если задать копирование последовательно то скорость копирования будет 5-10мб....вот так это дял наглядности. для кодирования все конечно не так ужасно но разница во времени около 30% (представьте если вам надо закодировать фильмов 5) надеюсь я услышан. автору спасибо за труд
Автор: SmallGoD
Дата сообщения: 29.03.2009 03:26

Цитата:
во чего нету! нету очереди заданий. да. пакетная обработка есть. но нету следущего. беру я файл 1 и хочу ему уменьшить картину..гружу этот файл. указываю все как надо. жму кнопку "добавить в задания" гружу файл 2. указываю ему всунуть другую звуковую дорожку и жму добавить в задания. третий файл юеру и сохраняю с него только звуковую дорожку с какойто временной позиции (ну например там соундтрек прикольный сохранить хочу) и жму добавить в задания. потом жму "выполнить задания" и выплывает диалоговое окно где я должен указать что и куда я должен сохранить. указываю папку и процесс идет. это все зачем. затем чтобы назадавать проге заданий 5 и смело идти по делам в институт, на работу или еще куда..приходишь с работы и все готовенько...а так только разве что запустить несколько копий проги и каждой задать свое задание...но дело в том что три запущеных mencoderа медленне чем один делающий три работы последовательно. связано с ресурсами жесткого диска. нагляднее всего это видно если например взять cd диск. (на нем у нас скажем два файла по 100мб) файл 1 кидаем на диск "с" а файл 2 дискаем на диск "d" у нас будет два окна копирования и суммарная скорость с двух потоков будет на метр-полтора. а если задать копирование последовательно то скорость копирования будет 5-10мб....вот так это дял наглядности. для кодирования все конечно не так ужасно но разница во времени около 30% (представьте если вам надо закодировать фильмов 5) надеюсь я услышан. автору спасибо за труд


А это что?
Автор: 526549
Дата сообщения: 29.03.2009 04:03
Ух ты класс...(но ведь новых то версий не выходило, я и не знал) Внешний вид просто шепчет. класс. кстати оформление системы красивое.
p.s. а мортал комбат во время конвертирования будет?
Автор: SmallGoD
Дата сообщения: 29.03.2009 04:10

Цитата:
p.s. а мортал компаб во время конвертирования будет?

не понел.

Цитата:
Ух ты класс...(но ведь новых то версий не выходило, я и не знал) Внешний вид просто шепчет. класс. кстати оформление системы красивое.

Очередь есть уже давно.

Добавлено:
9.03.19a=>9.03.29a
+ Добавил lumi_mask, frame_drop_ratio, max_key_interval, min_iquant, max_iquant, min_pquant, max_pquant, min_bquant, max_bquant
+ Добавлены опции для поворота изображения
+ В предпросмотре показывет раму обрезки
+ предпросмотр для списка файлов
+ кодирование с постоянным квантизером
! Теперь насройки программы сохраняются при автозакрытии программы
! Проделал большую работу по исправления ошибок
! Снова исправил: SwScale: EUSERBROKEN Check your parameters, they make no sense!


Добавлено:
MediaInfo.dll (v0.7.12.0)
Автор: jm2001
Дата сообщения: 29.03.2009 07:20
По версии 9.03.29 -
если выбираешь кодирование по заданному выходному размеру
- не считает CQ.
Несколько неудобно.
Оценить, пускай косвенно, качество нельзя.
Обрезка сделана супер.
Сделать бы сразу пресеты под бытовые плейеры - (MTK,ESS).
А так программа прогрессирует в нужную сторону.
Спасибо автору.
P.S. А что идеал? Dr.DivX 1.06 - наверное... (ИМХО).
Интересно можно ли сваять подобное?
Автор: 526549
Дата сообщения: 29.03.2009 11:31

Цитата:
Цитата:p.s. а мортал комбат во время конвертирования будет?
не понел.

Цитата:
Цитата:p.s. а мортал компаб во время конвертирования будет?
не понел.


Я на прошлой страничке же писал "предложения" по добавлению функций meninx
7й пост от начала темы. просто цитировать это-сумасшествие. (там конечно половина пунктов-бред сумасшедшего, но ничего, главное от души)
Автор: SmallGoD
Дата сообщения: 30.03.2009 01:14

Цитата:
если выбираешь кодирование по заданному выходному размеру
- не считает CQ.
Несколько неудобно.
Оценить, пускай косвенно, качество нельзя.

Это на днях доделаю

Цитата:
Сделать бы сразу пресеты под бытовые плейеры - (MTK,ESS).
А так программа прогрессирует в нужную сторону.

Это тоже сделаю как только устраню все недоделки.

P.S.

Цитата:
Цитата:p.s. а мортал компаб во время конвертирования будет?
не понел

Да это я чёта глюканул под вечер.
Автор: 1NGIBITOR
Дата сообщения: 30.03.2009 20:22
Просьба добавить возможность конвертировать с дробными квантизерами, программа пишет что "точка" - это недопустимое значение, можно только цифры, а я обычно конвертирую квантизером 2.5 (q=2 или 3 переменно)
Автор: SmallGoD
Дата сообщения: 31.03.2009 01:30
9.03.29a=>9.03.31a (~350 Кб)
! Возможность выставлять дробные значения квантизера и размера видео
! Возможность перетаскивать на второй монитор
> Мелкие доработки


Добавлено:
У кого Vista отпишитесь: всё ли работает...?
Автор: SmallGoD
Дата сообщения: 02.04.2009 16:57
!!!!!! Рекомендую пересохранить ваши профили XviD, чтобы они сработали на следующей версии,
т.к. я специально оставил временную совместимость
Теоретически это касается только опции "vhq".

9.03.31a=>9.04.02a
+ По двойному клику в списке запускается предпросмотр
+ MKV (Lavf)
+ Опция "В предпросмотре показывать обрезаемые пиксели"
+ Теперь можно извлекать аудиодорожку из выбранного в списке файла
+ Объединение файлов
! Исправил горячие клавиши
! Доработки в обработке профилей
! Исправлено появление подсказок в необычных местах (например при наведении на Пуск и др случайные элементы)
! Исправлено несколько вылетов
! Исправлена ошибка в применении других языков
! Теперь сохраняются пути последнего открытия и сохранения файла
! Много общих доработок и исправлений
> Оптимизации

Добавлено:
P.S. Спаибо batva за шапку.
Автор: Lavik
Дата сообщения: 02.04.2009 23:11
SmallGoD, хм, разочаровался в программе...
В общем, пытался сконверить файл со следующими [more=характеристиками...]Video
Format : M-JPEG
Codec ID : MJPG
Duration : 41s 400ms
Bit rate : 4 283 Kbps
Width : 640 pixels
Height : 480 pixels
Display aspect ratio : 4/3
Frame rate : 10.000 fps
Resolution : 24 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 1.394
Stream size : 21.1 MiB (98%)[/more]
Получил нулевой файл с [more=логом...]xvid: you can't mix Fixed Quantizer Rate Control with other Rate Control mechanisms xvid: you can't mix Fixed Quantizer Rate Control with other Rate Control mechanisms Cannot set LAME options, check bitrate/samplerate, some very low bitrates (<32) need lower samplerates (i.e. -srate 8000). If everything else fails, try a preset.][/more]

Самое интересное, что тот же JetAudio VideoConvertor 7, которым жму видео для плейера Cowon D2, отлично справился с заданием. Причём пережимает не только в низшее разрешение, но и в более высокое...
Только вот не знаю можно ли в нём двухпроходность активировать, а то бы и альтернативы не искал.
Автор: 526549
Дата сообщения: 03.04.2009 02:33
Может все таки кнопку "Аудио фильтры" убрать, а ее содержимое кинуть на главную?..опций то не особо так чтобы много, "Нормализация" вобще трижды встречается, два раза из них на владке аудио фильтров, неплохо бы вернуть кнопку Preplay и на главную (или продублировать) ато указав crop приходится каждый раз переходить с вкладки на вкладку, чтобы проиграть то что получится.
p.s. вы как хотите а я скоро на nnm разместить попробую сие чудо, конечно и здесб наверное оживление будет, и критики конечно грязной будет (гадить так сказать в каментах начать могут), но с другой стороны это хороший шаг на пути к мировому господству(читай больше советов по улучшению программы)
P.s.s. Автор ну хоть тетрис добавь =( или змейку чтоли
Автор: SmallGoD
Дата сообщения: 05.04.2009 00:40

Цитата:
Может все таки кнопку "Аудио фильтры" убрать, а ее содержимое кинуть на главную?..опций то не особо так чтобы много, "Нормализация" вобще трижды встречается, два раза из них на владке аудио фильтров, неплохо бы вернуть кнопку Preplay и на главную (или продублировать) ато указав crop приходится каждый раз переходить с вкладки на вкладку, чтобы проиграть то что получится.


Цитирую сомого себя:

Цитата:
+ По двойному клику в списке запускается предпросмотр

или ctrl+p; можно вообще просто по списку два раза кликнуть если файл только один.

И скоро фильтров будет больше.


Цитата:
Автор ну хоть тетрис добавь =( или змейку чтоли

А я покер люблю



Добавлено:

Цитата:
xvid: you can't mix Fixed Quantizer Rate Control with other Rate Control mechanisms xvid: you can't mix Fixed Quantizer Rate Control with other Rate Control mechanisms Cannot set LAME options, check bitrate/samplerate, some very low bitrates (<32) need lower samplerates (i.e. -srate 8000). If everything else fails, try a preset.]


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

"Защиту от дурака" на эту опцию сделаю.

P.S. Меня больше интересуют установленные ВАМИ настройки.

Добавлено:
9.04.02a=>9.04.05a
! Исправления и доработки при кодировании пачки файлов
> Улучшено сканирование
> Оптимизации
Автор: 526549
Дата сообщения: 05.04.2009 03:33

Цитата:
+ По двойному клику в списке запускается предпросмотр

Ядибил
Автор: SmallGoD
Дата сообщения: 06.04.2009 03:37
9.04.05a=>9.04.06a
+ Сообщение перед выключением компьютера
! Доработки в автоматизации
!!!! Исправил удаление последнего файла при авто закрытии или выключении программы (видимо эта ошибка уже очень давно в программе.....???...делаю вывод что никто этими опциями не пользуется)
и др.


Добавлено:
MediaInfo.dll (v0.7.13.0)
Автор: SmallGoD
Дата сообщения: 06.04.2009 15:49
...ля!!! Не тот файл скомпилировал так что в шапке исправленная версия.
7 человек скачали "плохую" версию.
Автор: SmallGoD
Дата сообщения: 07.04.2009 03:43
MPlayer.exe и Mencoder.exe (Kovensky’s MPlayer 2009.03.31) Рекомендую
Автор: 526549
Дата сообщения: 07.04.2009 19:16
SmallGoD ссылочку переправь.а это...почему именно он?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142

Предыдущая тема: состояние модема


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.