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

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

Автор: SmallGoD
Дата сообщения: 14.09.2009 21:53
9.09.12=>9.09.14
!!!! Добавлена вкладка с очередью вместо отдельного окна
+ Опция показывать полный путь к файлу
+ Опции x264: deblock, vbv_maxrate, vbv_bufsize, vbv_init
+ Возможность удалять выбранные файлы из очереди
* Теперь опция удаления исходного файла всегда отключена при запуске программы
> Ускорен процесс добавления в очередь

Добавлено:
Жду объективной критики.
Автор: Anger007
Дата сообщения: 15.09.2009 09:57
Не реагирует на кнопку "обрезать большую часть" - всегда обрезает меньшую (если в видео потоке есть хотя бы кадр без бордюра - обрезка будет по нулям).

Профили Phone и Phone2 игнорируют битрейт видео.
[more]При любом видео-битрейте, выходной файл ~70МБ


Инфа:
Цитата:
General
Complete name : M:\Video\KVN\Летний Кубок 2009\11 Музыкальная нетленка - Утомленные солнцем.flv
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 23.8 MiB
Duration : 4mn 30s
Overall bit rate : 738 Kbps
Encoded date : UTC 1970-01-01 00:00:00
Tagged date : UTC 1970-01-01 00:00:00
Writing application : Lavf52.36.0

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L2.1
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 4mn 30s
Bit rate mode : Variable
Bit rate : 604 Kbps
Nominal bit rate : 400 Kbps
Width : 446 pixels
Height : 334 pixels
Display aspect ratio : 4:3
Frame rate mode : Variable
Frame rate : 25.000 fps
Minimum frame rate : 6.250 fps
Maximum frame rate : 25.000 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.162
Stream size : 19.5 MiB (82%)
Writing library : x264 core 66
Encoding settings : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x133 / me=dia / subme=7 / psy_rd=1.0:0.0 / mixed_ref=1 / me_range=4 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=1 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=0 / b_bias=0 / direct=2 / wpredb=1 / keyint=25 / keyint_min=13 / scenecut=40 / rc=abr / bitrate=400 / ratetol=10.0 / qcomp=0.50 / qpmin=10 / qpmax=31 / qpstep=4 / ip_ratio=1.41 / pb_ratio=1.25 / aq=1:1.00
Encoded date : UTC 1970-01-01 00:00:00
Tagged date : UTC 1970-01-01 00:00:00

Audio
ID : 2
Format : MPEG Audio
Codec ID : .mp3
Duration : 4mn 30s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Resolution : 16 bits
Stream size : 4.13 MiB (17%)
Encoded date : UTC 1970-01-01 00:00:00
Tagged date : UTC 1970-01-01 00:00:00

ID_VIDEO_ID=0
ID_AUDIO_ID=1
ID_FILENAME=M:\Video\KVN\Летний Кубок 2009\11 Музыкальная нетленка - Утомленные солнцем.flv
ID_DEMUXER=lavfpref
ID_VIDEO_FORMAT=avc1
ID_VIDEO_BITRATE=0
ID_VIDEO_WIDTH=446
ID_VIDEO_HEIGHT=334
ID_VIDEO_FPS=25.000
ID_VIDEO_ASPECT=1.3353
ID_AUDIO_FORMAT=.mp3
ID_AUDIO_BITRATE=128000
ID_AUDIO_RATE=44100
ID_AUDIO_NCH=2
ID_LENGTH=270.84
ID_SEEKABLE=1
ID_CHAPTERS=0
ID_VIDEO_CODEC=ffh264
ID_AUDIO_BITRATE=128000
ID_AUDIO_RATE=44100
ID_AUDIO_NCH=2
ID_AUDIO_CODEC=ffmp3
ID_VIDEO_ASPECT=1.3353
ANS_fps=25.000000
ANS_aspect=1.335329

ANS_AUDIO_BITRATE='128 kbps'
ANS_audio_codec=ffmp3
ANS_channels=2
ANS_samplerate=44100

[/more]
(не игнорировал профиль Phone от 90807)
Таким образом, профиль Phone от 90914 можно смело переименовывать в Phone MAX.

Upd. Странно, но и звук кодеком FAAC конвертируется в 133kbs не зависимо от выставленного Аудио битрейта.
Автор: SmallGoD
Дата сообщения: 15.09.2009 16:08

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

Ты наверное не правильно понел. "обрезать большую часть" - используется при включенной опции отрезать серху и снизу равные части.

Добавлено:

Цитата:
Профили Phone и Phone2 игнорируют битрейт видео.

Профили сами по себе не могут игнорировать битрейт.

Цитата:
Странно, но и звук кодеком FAAC конвертируется в 133kbs не зависимо от выставленного Аудио битрейта.

Для справки FAAC сам по себе яляется VBR.
Автор: Anger007
Дата сообщения: 15.09.2009 17:31

Цитата:
Ты наверное не правильно понел. "обрезать большую часть" - используется при включенной опции отрезать серху и снизу равные части.
Да. Я полагал, что при анализе бордюров.
На некоторых TV-рипах кромка бывает "прыгает" шумом, т.е. идёт черный бордюр а потом при смене сцены по нему пробегает переливающаяся кромка. Приходится подрезать ручками. Но это не существенно.


Цитата:

Цитата: Профили Phone и Phone2 игнорируют битрейт видео.

Профили сами по себе не могут игнорировать битрейт.
Автор: SmallGoD
Дата сообщения: 15.09.2009 19:56
Забыл дописать в профиле "Phone" ограничен mbl_max=6.

Всё таки эти профили следует расценивать как примеры. (Данным профиль я делал под свои нужды.)

Добавлено:
ИМХО NeroAAC гораздо качественее.
Автор: Anger007
Дата сообщения: 16.09.2009 08:47

Цитата:
ИМХО NeroAAC гораздо качественее.
Согласен. Но моя мабилка не тянет.


Добавлено:
Если убрать птичку "Обрезка" - анализ файла при открытии все равно происходит.
Если в это время выбрать "Scale", то после окончании анализа он сбросится.
Автор: SmallGoD
Дата сообщения: 16.09.2009 16:28

Цитата:
Если убрать птичку "Обрезка" - анализ файла при открытии все равно происходит.
Если в это время выбрать "Scale", то после окончании анализа он сбросится.

Немного подправил. Спасибо.
Автор: SmallGoD
Дата сообщения: 17.09.2009 23:47
Обновил полный пакет.
Автор: behar
Дата сообщения: 19.09.2009 23:40
Хотелось бы видеть галку: показать/скрыть окно mencodera
либо сделать в самой программе показ отчета mencodera

А так пока все вроде норм
Автор: SmallGoD
Дата сообщения: 20.09.2009 13:56

Цитата:
Хотелось бы видеть галку: показать/скрыть окно mencodera
либо сделать в самой программе показ отчета mencodera

А так пока все вроде норм

А что там смотреть?
Там только прогресс и ошибки, которые в лог записываются.
Автор: behar
Дата сообщения: 21.09.2009 14:36
Дак вот это и охото смотреть
Автор: bearjrgm
Дата сообщения: 22.09.2009 07:38
Подскажите, что в случае ошибок, прога удаляет исходный файл видео??? Или я что-то не так понял
Автор: SmallGoD
Дата сообщения: 22.09.2009 07:47

Цитата:
Подскажите, что в случае ошибок, прога удаляет исходный файл видео??? Или я что-то не так понял

Не должна.
Автор: kzjdfgkjzdfgzafd
Дата сообщения: 24.09.2009 10:04
очень нужно чтобы прога дату исходного файла присваивала вновь создаваемому файлу. Это связано с кодированием с цифровой камеры - чтобы не потерять дату съемки.
Есть еще вариант - например там где "Добавить к имени файла" сделать как в тотал командере [YMD] [hms]перед именем файла будет означать добавление даты и времени в этом формате и дальнейшую возможность сортировки по имени как по дате.
Автор: SmallGoD
Дата сообщения: 28.09.2009 08:35
9.09.16=>9.09.28
+ Опция присвоения даты исходного файла
! Изменил цвета для некоторых Windows стилей


Добавлено:
MediaInfo.dll обновился.
Автор: Rexez
Дата сообщения: 28.09.2009 11:08
SmallGoD МОЛОДЕЦ! Прога отличная. Всё что мне нужно особенно: нормализация, подсчёт размера выходного файла, пакетная обработка... подсказки у каждой функции есть (что-зачем...)
Очень похожа на Media Coder, но думаю что не будет такой глючной...
Только я не понял, можно ли конвертировать видео без аудио и аудио без видео?

Продолжай улучшать, добавлять новые функции (например кодирование с помощью видео карты (CUDA...))
Только платной прогу не делай

Добавлено:
Я установил "Полный пакет" больше ни чего не нужно устанавливать для него? а то чёт медиаИнфо, ещё что-то вроде нужно...
Автор: SmallGoD
Дата сообщения: 28.09.2009 15:39

Цитата:
можно ли конвертировать видео без аудио и аудио без видео?
Аудио без видео пока нельзя.

Цитата:
Я установил "Полный пакет" больше ни чего не нужно устанавливать для него? а то чёт медиаИнфо, ещё что-то вроде нужно...
В полном пакете есть все компоненты.

Цитата:
Продолжай улучшать, добавлять новые функции (например кодирование с помощью видео карты (CUDA...))

Постараюсь.

P.S. Если кому чего надо могу приделать.
Сейчас ещё вынашиваю идею о новой программе на Си, а то AutoIt не даёт развернуться по полной.
Автор: Rexez
Дата сообщения: 28.09.2009 17:40
SmallGoD

И ещё, Настройки на вкладке Главные я думаю лучше сделать на двух вкладках Видео, Аудио или просто разделить чем-нибудь. А то чёт там налеплено всё...
После нажатия кнопки "Конвертировать" автоматически переключалось на вкладку "Очередь"
И там почему-то не отображает в списке Input file и Output file...

И как понять "Один проход, два прохода, 1-й проход, 2-й, 3-й" ?
строка "Два прохода" - это как обычно, а что же тогда строка "2-й поход" означает?
Автор: 526549
Дата сообщения: 28.09.2009 17:47
приделать...хочется таки чтобы mencoder делал фильмы x264 mp4 формата которые бы открывались на смартфонах нокио. я могу скинуть сюды самодельное консольное чудо которое делает такие файлы. с помощью
MP4Box - GPAC version 0.4.5-DEV (build 19)
x264 0.65.999kMod cc51047
FFmpeg version SVN-r18603
и
Nero AAC Encoder Package build date: Sep 17 2008 Package version: 1.3.3.0
и все это дело через avisynth (геморой да и только)

[more=а вот собственно cmd сценарий]@ECHO OFF
chcp 1251 >nul
set processor=2
set predel=320
set audiobit=64
set audiorate=44100
set audokanal=2
set videobit=300
for %%i in (.\input\*.*) do echo DirectShowSource("%%~fi", fps=25.000, audio=false, convertfps=true)>> ".\temp\%%~ni.avs"
for %%i in (.\input\*.*) do echo vis=Int(height*%predel%/width/16)*16>> ".\temp\%%~ni.avs"
for %%i in (.\input\*.*) do echo Spline36Resize(int(width*vis/height/16)*16, vis)>> ".\temp\%%~ni.avs"
for %%i in (.\input\*.*) do (
"%~dp0converter\comp\ffmpeg.exe" -i "%%~fi" -vn -acodec pcm_s16le -ar %audiorate% -ac %audokanal% -f wav - | "%~dp0converter\comp\Aac.exe" -he -if - -cbr %audiobit%000 -ignorelength -of ".\temp\%%~ni.m4a"
".\converter\nok\nokx264.exe" --pass 1 --bitrate %videobit% --level 1.3 --ref 6 --no-cabac --mixed-refs --direct none --no-b-adapt --trellis 1 --analyse none --subme 1 --me dia --threads %processor% --no-psnr --no-ssim --progress --sar 1:1 --stats ".\temp\%%~ni.stats" --output ".\temp\%%~ni.264" ".\temp\%%~ni.avs"
".\converter\nok\nokx264.exe" --pass 2 --bitrate %videobit% --level 1.3 --ref 6 --no-cabac --mixed-refs --direct none --no-b-adapt --trellis 1 --analyse p8x8,b8x8,i4x4,p4x4 --subme 6 --me umh --threads %processor% --no-psnr --no-ssim --progress --stats ".\temp\%%~ni.stats" --sar 1:1 --output ".\temp\%%~ni.264" ".\temp\%%~ni.avs"
".\converter\nok\nokmp4box.exe" -fps 25.000 -add ".\temp\%%~ni.264" -add ".\temp\%%~ni.m4a" -new ".\output\%%~ni.mp4" -tmp ".\temp"
move ".\output\%%~ni.mp4" "g:\videos\%%~ni.mp4"
)
del temp\*.* /q
[/more]
на мой взгляд тут самым фажным является --level 1.3 у x264 но я сейчас так загружен что некогда и проверить
Автор: SmallGoD
Дата сообщения: 28.09.2009 18:45

Цитата:
И как понять "Один проход, два прохода, 1-й проход, 2-й, 3-й" ?
строка "Два прохода" - это как обычно, а что же тогда строка "2-й поход" означает?
Может кому то надо два прохода с разными настройками.


Цитата:
Настройки на вкладке Главные я думаю лучше сделать на двух вкладках Видео, Аудио
На главной есть всё что чаще всего меняеться (основное).


Цитата:
Аудио или просто разделить чем-нибудь.
А ты попробуй разместить получше.
На мой взгляд глаза разбегаются если не понимаешь что к чему, а это только на первых порах использования. Впрочем как и с любой новой программой.
Если есть конкретные идеи, то я открыт к предложениям, т.к. меня эстетический вид то же не радует, зато для моих нужд функционала вполне достаточно. (Звучит немного эгоистично да?! )


Цитата:
После нажатия кнопки "Конвертировать" автоматически переключалось на вкладку "Очередь"
И там почему-то не отображает в списке Input file и Output file...
Пока что так и должно быть, если ты имеешь в виду что это ошибка.
У меня уже есть задумка как немного пределать окно основного прогресса. Я её уже начал преобразовывать т.к. в прошлых версиях окно было отдельным.

И ещё, может я уже тут говорил, что в планах есть сделать "глобальный профиль".
Так что в ближайшем будущем главная весьма заметно упроститься.

Можно ещё сделать режим для "продвинутых" и для "ещё не просвещённых"
Автор: Rexez
Дата сообщения: 28.09.2009 20:59

Цитата:
Может кому то надо два прохода с разными настройками.

Да ну, бред какой-то... Сам логически подумай...на первом этапе вообще ни чего не меняется и не кодируется, а просто сканируется исходный файл.


Цитата:
На главной есть всё что чаще всего меняеться (основное).

Я имею ввиду не в тех вкладках Видео, Аудио что вверху, а на главной странице сделать внизу справа две вкладки Видео, Аудио и там соответствующие настройки разместить. Или разделить настройки Видео, Аудио.


Цитата:
А ты попробуй разместить получше.
На мой взгляд глаза разбегаются если не понимаешь что к чему, а это только на первых порах использования. Впрочем как и с любой новой программой.
Если есть конкретные идеи, то я открыт к предложениям, т.к. меня эстетический вид то же не радует, зато для моих нужд функционала вполне достаточно. (Звучит немного эгоистично да?! )


Ну с новой то да, но всё же как-то всё слеплено в кучу. Я и говорю, разделить хотя бы двумя вкладками Видео, Аудио


Цитата:
Пока что так и должно быть, если ты имеешь в виду что это ошибка.
У меня уже есть задумка как немного пределать окно основного прогресса. Я её уже начал преобразовывать т.к. в прошлых версиях окно было отдельным.

Там кстати оставшееся время я не помню есть или нет...ориентируешься только по полосе загрузки, а сколько конкретно осталось времени до завершения не понятно


Цитата:
И ещё, может я уже тут говорил, что в планах есть сделать "глобальный профиль".
Так что в ближайшем будущем главная весьма заметно упроститься.

Ты имеешь ввиду пресеты сделать, как в том же Media Coder? Это конечно очень удобно будет...


Цитата:
Можно ещё сделать режим для "продвинутых" и для "ещё не просвещённых"

Это уже сам думай, мне только для продвинутых нужен будет
Автор: SmallGoD
Дата сообщения: 28.09.2009 23:44

Цитата:
Да ну, бред какой-то... Сам логически подумай...на первом этапе вообще ни чего не меняется и не кодируется, а просто сканируется исходный файл.
Что я ещё могу сказать. Читай спец литературу.
А ещё например когда кодирование обрывается на последнем этапе... и что ... кодировать всё заново ... нет конечно.
Последний статистический файл не удаляется программой.


Цитата:
Там кстати оставшееся время я не помню есть или нет...ориентируешься только по полосе загрузки, а сколько конкретно осталось времени до завершения не понятно
Есть: 17.28fps Trem: 3min 16mb A-V:0.000 [751:111]


Цитата:
Ну с новой то да, но всё же как-то всё слеплено в кучу. Я и говорю, разделить хотя бы двумя вкладками Видео, Аудио
Мне например с вкладками неудобно будет смотреть постоянно где чего (особенно когда много файлов), а так всё сразу видно, да и лениво лишний раз кликать мышкой.

А вообще спасибо за "пинок". Сегодня родил хороших пару идей.
Автор: Rexez
Дата сообщения: 29.09.2009 00:12

Цитата:
А вообще спасибо за "пинок". Сегодня родил хороших пару идей.



Обращайся обпинаю
Автор: SmallGoD
Дата сообщения: 29.09.2009 00:18
Anger007
Цитата:
Цитата:ИМХО NeroAAC гораздо качественее.
Согласен. Но моя мабилка не тянет.
Что за телефон такой?????
Автор: Anger007
Дата сообщения: 29.09.2009 10:06
SmallGoD
Цитата:
Мне например с вкладками неудобно будет смотреть постоянно где чего (особенно когда много файлов), а так всё сразу видно, да и лениво лишний раз кликать мышкой.
Вкладки - это лишние движения манипулятором. Профили видео и аудио должны быть видны сразу.
Пресеты - идея неплохая.


Цитата:

Цитата: ИМХО NeroAAC гораздо качественее.
Anger007 Цитата: Согласен. Но моя мабилка не тянет.

Что за телефон такой?????
Автор: Rexez
Дата сообщения: 29.09.2009 10:59

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


Вот про что я тебе говорю, раз уж тебе и вкладки не нравятся:
http://pic.ipicture.ru/uploads/090929/TG2R5BPkrM.jpg
Автор: SmallGoD
Дата сообщения: 29.09.2009 15:52

Цитата:
NeroAAC по умолчанию сам выбирает спецификацию AAC (AAC-LC, AAC-HE) в зависимости от исходника.
1. Поэтому нужна возможность принудительно устанавливать: AAC-LC(-lc), AAC-HE v1(-he), AAC-HE v2(-hev2) или Авто.
Добавлю выбор.


Цитата:
2. Желательно для кодека FAAC позволить выбирать также качество (quality) вместо битрейта.
Согласен.
Цитата:
3. При открытии "Info" фокус остается на основном окне. По нажатию {Esc} вместо закрытия окна информации, схлопывается сама оболочка.
Подправил.
Автор: Anger007
Дата сообщения: 29.09.2009 16:01
В Аудифильтрах в чекбоксе "Channels", чтобы получить на выходе моно, позволяет выбрать только левый или правый канал.
Можно ли добавить смешение каналов в один?


Неправильно собирает контейнер в режиме Audio -> COPY.
Media Player Classic проигрывает без звука, телефон просто виснет при открытии такого файла.

Исходный формат:
(Audio
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : No)

После COPY:
Audio
ID : 2
Format : MPEG Audio
Format version : Version 2
Format profile : Layer 3
Codec ID : 69
Duration : 743ms
Bit rate mode : Constant
Bit rate : 767 Kbps
Channel(s) : 2 channels

Хотя возможно дело в не совсем корректном исходнике.

Но если обработать корректно созданный этой же программой файл в режиме COPY - получим
"FileSize=0
FileMove_Error=0" в log-файле, и дулю на выходе.
(контейнер MP4)
Автор: SmallGoD
Дата сообщения: 29.09.2009 16:03

Цитата:
Вот про что я тебе говорю, раз уж тебе и вкладки не нравятся:
http://pic.ipicture.ru/uploads/090929/TG2R5BPkrM.jpg

Да почти так и есть. И ты расположение элементов в уме пробовал представить.


Цитата:
Неправильно собирает контейнер в режиме Audio -> COPY.

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

9.09.28=>9.09.29
+ Профили для NeroAAC
+ Режим качества для faac и NeroAACEnc
+ Добавил запоминание при выходе для некоторых опций кодирования звука
* Переставил вкладу "очередь"
Автор: Rexez
Дата сообщения: 30.09.2009 00:40

Цитата:
Да почти так и есть. И ты расположение элементов в уме пробовал представить.


По-еврейски как-то, нужно отделять визуально, а не "представлять в голове"

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142

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


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