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

» gui4menc0 (GUI for MEncoder)

Автор: NeoCat
Дата сообщения: 07.01.2009 19:58
gui4menc0 (GUI for MEncoder)
version 0.0.1.153

Скриншот (анимированный gif)


[more=Light version (Basic functionality)]
файл: gui4menc0_0.0.1.153_Light.rar
размер: 750 110 байт
md5: f4ed05f20ddc2f6aafde77a1a63e305a

для полной функциональности, дополнительно требуются:
mencoder/mplayer Sherpya-SVN-r32735-4.2.5 (обязательные компоненты)
mkvtoolnix/mkvmerge v4.5.0
mp4box v0.4.6 Revision: 2485
MediaInfo.dll v0.7.41
avisynth v2.5.8
[/more] *** [more=Full version (All included)]
файл: gui4menc0_0.0.1.153_Full.rar
размер: 19 410 584 байт
md5: d5118ffa60e5b9737c6a605b05f69fc9

в отличии от предыдущего (Light) варианта, включает в себя:
mencoder/mplayer Sherpya-SVN-r32735-4.2.5 (обязательные компоненты)
mkvtoolnix/mkvmerge v4.5.0
mp4box v0.4.6 Revision: 2485
MediaInfo.dll v0.7.37
avisynth v2.5.8

соответственно, что могут они, то может и gui4menc0
[/more]

[more=зеркало]
http://rapidshare.com/users/69CCK4 - пароль стандартный
[/more]


дополнительно - пачка скинов AlphaControls (~2.7 Mb, включено в Full version)



Описание
конвертирует видеофайлы, которые поддерживает Mplayer, в форматы, которые поддерживает Mencoder

пока реализована поддержка следующих форматов (проверено в Windows XP-SP3 x32 / Windows Se7en x32):
видеокодеки: H264, XVID, MPEG1, FLV
аудиокодеки: AAC, MP3, MP2, AC3
контейнеры: MKV, AVI, MPG, MP4, PSP, FLV

кроме того, можно настроить профили кодирования, с помощью файла "gui4menc0.profiles.ini" и добавить/удалить в нем свои профили
добавлять несколько аудио дорожек (wav/mp3/ac3)
извлекать аудио, из видео файла (контейнера)
добавлять субтитры
так-же - реализована полная поддержка юникода - имена файлов/каталогов, включая кириллицу


[more=История версий (ведется с билда 115)]
0.0.1.115
* mplayer mencoder = Sherpya-SVN-r30945-4.2.5
* profiles updated: b-pyramid=normal, b-rdo and bime removed
* support MediaInfo.dll 0.7.29

0.0.1.116
* profiles updated, removed some profiles
+ added supported exts, so you can't select unsupported ext for profile
- 3gp did not work in r30945?

0.0.1.118
* correct path to MediaInfo.dll

0.0.1.119
* mplayer mencoder = Sherpya-SVN-r31170-4.2.5
* profiles updated: some subme elevated
* MediaInfo.dll 0.7.33
* some improvement for frozen autocrop function on short video *.VOB

0.0.1.120
+ crop function improvement
* mkvmerge 4.0.0

0.0.1.121
+ crop dialog window, cursor keys also moves border buttons

0.0.1.122
+ check, if not exists external tool or dir, highlight them
+ unexpand environment vars: TEMP TMP ProgramFiles ALLUSERSPROFILE
USERPROFILE APPDATA windir USERNAME
* mplayer mencoder = Sherpya-SVN-r31372-4.2.5 (WebM support)

0.0.1.123
+ trayicon added again. (Do not run minimized. I dont know how to resolve it.)

0.0.1.124
* trayicon minor change around starting application minimized
+ in context menu for files added two menu items: mvkmerge GUI open file
and mkvmerge GUI open result
* mplayer mencoder = Sherpya-SVN-r32198-4.2.5
* mkvmerge 4.3.0
* MediaInfo.dll 0.7.35

0.0.1.125
* fixed bug with skin enabling when was disabled at last time running
+ added button "Information" for MediaInfo
+ added checkbox "Minimize to tray"
+ added mmg.exe and dlls to full version archive

0.0.1.126
* fixed changing of extension by combobox "Container"
+ added path for mmg.exe to settings, so some sets moved to new tab "View"
+ added first attempt to calculate output size, do not believe it
* fixed bug: audiobitrate while encoding two or more tracks

0.0.1.127
+ balloon hint

0.0.1.128
* fixed: default audio profile string didnt saved

0.0.1.129
+ profiles updated for compatibility with MP4 and MKV containers:
added to x264 missed parameter "global_header",
added to faac missed parameter "raw",
so no need for MKVtoolnix and mp4box now, but still can be used
in some cases.
* fixed: container setting didnt saved

0.0.1.131
* some changes in interface
* MediaInfo.dll 0.7.36
- MKVtoolnix and mp4box removed from archive with full version

0.0.1.132
* if mkv contains subtitles, mencoder overlays it on video by default.
now can choose what subtitle or not will be on video
* another way to calculate videobitrate for files less than 640*480:
vbitrate = w * h * fps * $Koeff / sqrt(w * h) / 450
it will be bigger bitrate and better quality for low frame size videos
* profiles updated:
removed "opt" values,
removed ":raw" in faac, because mkvmerge cannot multiplex raw aac files
+ MKVtoolnix and mp4box added again into archive with full version
+ checkboxes: use mp4box and mkvtools,
mencoder can encode into this containers, but with only one audio track,
cannot multiplex it with no problem

0.0.1.133
* button "Play result" plays source
* mmg cannot find file with spaces in name

0.0.1.134
* fixed: error occures on no video files "Invalid floating point operation"

0.0.1.135
* some changes in listview, added size, removed
* profiles updated: removed "global_header",
it produced wrong raw video, while encoding with use mkvmerge or mp4box,
for encoding without use mkvmerge or mp4box to add parameters
"global_header" and "raw" during encoding according adjustments
+ denoiser

0.0.1.136
* fixed: dark skins - pathes - black font color on black background
+ if mplayer.exe not exists then trying to find it in upper dir

0.0.1.137
+ external audio track
* format of file of profiles was changed: removed "pass1", "pass2", "pass3",
added "pass" and "ovc". Now program will uses same parameters for first
and second passes for simplicity.
* mplayer r32492 does not identify frame rate for some mkv with 23.976 fps,
instead show as 24.000 fps, so a/v desync. Now used mediainfo for mkv
* preview calculates size and aspect ratio
* some broken avi files added as avs cause mplayer freeze, now used
"DirectShowSource()" instead "AviSource()"
* buttons for mmg and mkvextract was exchanged

0.0.1.138
+ added edit x264 options form
* mplayer mencoder = return to Sherpya-SVN-r32198-4.2.5
r32492 x264 create not acceptable video
* mkvmerge 4.4.0
* MediaInfo.dll 0.7.37

0.0.1.139
* some options added to x264 form
* profiles saved to file "gui4menc0_profiles.ini"
* profiles renewed for x264, now used presets

0.0.1.140
+ on select scale recalculate bitrate
+ can have many files with profiles

0.0.1.141
* fixed: if creation of short filenames disabled in registry,
"NtfsDisable8dot3NameCreation=1", mplayer cannot find file with unicode
chars in name, now if gui4menc0 not found short filename then creates it,
if folder`s name contains unicode chars, make sure that no program used
this folder

0.0.1.142
* battle for short names
* extract subtitles from mkv

0.0.1.143
* AlphaControls updated to 7.25, 06.12.2010
* changed way to disable subtitles
+ audio filters - volume normalize

0.0.1.144
* normalize didn't work

0.0.1.145
* MediaInfo.dll 0.7.38
* short name generates with ~
* some minor changes
* fixed: default extension "mkv" works only

0.0.1.146
* mplayer mencoder = Sherpya-SVN-r32674-4.2.5
* mp4box 0.4.6 Revision: 2485
* AlphaControls updated to 7.26, 20.12.2010
* fixed: show balloon
* fixed: for skins, saturation and hue offset did not saved

0.0.1.147
* external subtitles with long path name
* fixed extracting subtitles with same names
* fixed skinning of add files window

0.0.1.148
* fixed: rotate menu can start empty
+ added button "Cancel" on form for files loading
+ form for files loading appears on drop files
+ added select file in dialog "Save profiles as..."

0.0.1.149
+ drag and drop in listview
+ new items in popupmenu
* moved some tabsheets
+ track name of audio to mkv

0.0.1.150
* mplayer mencoder = Sherpya-SVN-r32735-4.2.5
* MediaInfo.dll 0.7.41
* mkvtoolnix 4.5.0
+ sort audio tracks by drag and drop, so only checked tracks
will be encoded now

0.0.1.151
+ added buttons for sort files and audio tracks

0.0.1.152
* fixed creating temp dir for avs if not exist

0.0.1.153
* AlphaControls updated to 7.32, 24.02.2011
[/more]

[more=миниFAQ]

Если файл не качается, отключите на время закачки утилиты/плагины удаления баннеров/флеш рекламы
на данном файлообменнике используется флеш-таймер, в виде обратного прогресс бара (идет справа-налево)
Битрейт вычисляется в зависимости от размера кадра, а не от размера конечного файла, так как изначально была задача сделать минимальный размер файла при максимальном качестве.
Поэтому, по умолчанию маловато битрейтов ставится для видео и аудио. Можно увеличить множитель в доп. настройках.
[/more]

Автор: NeoCat
Дата сообщения: 08.01.2009 23:29
кто-нибудь, что-нибудь напишет?
куда двигать дальше? какие нашли глюки/баги?
и т.д. и т. п.
Автор: VidelSamogO
Дата сообщения: 25.12.2009 19:28
Классная вещь. Пользуюсь ей наряду с MEninX. ТОЛЬКО он умеет на лету перекодировать аудио в файле в aac. Требую развития проекта!
Автор: NeoCat
Дата сообщения: 20.04.2010 17:36
проект немного заморожен
так-как - необходимая (автору) функциональность достигнута
Автор: jaymasta
Дата сообщения: 11.08.2010 23:49
а как с сабами их количеством и аудио
Автор: NeoCat
Дата сообщения: 21.08.2010 12:40

Цитата:
а как с сабами их количеством и аудио

если в части аудио, имеешь ввиду кол-во дорожек, то их можно добавлять любое и выбирать ту, которая будет стартовать по умолчанию

а с сабами, встроить можно только в матрешку, с помощью mkvtoolnix
а вообще, ни я, ни автор ими не пользуемся
Автор: NeoCat
Дата сообщения: 30.09.2010 12:40
доступна обновленная версия
Автор: GeneMonroe
Дата сообщения: 06.10.2010 16:11
народ, не сочтите за рекламу, но темка, похоже, не очень жива. если кто ищет фронт-енд для MEncoder, опробуйте вот этот:

хттп://winmenc.blogspot.com/

немного личных впечатлений

одна нужная железка почему-то перестала понимать DivX. что-то парни там подкрутили... встал вопрос, чем под эту железку теперь кодировать. попробовал XviD вот с этой мордой:

хттп://www.autogk.me.uk/

при качестве XviD в 75% и звуком AC3 из 20 минут анимации с DVD эта штука нагенерила почти 900 мегабайт, что неприемлемо. попробовал конвертнуть в XviD с помощью MEncoder с мордой WinMEnc

Жмет MEncoder, такое ощущение, лучше XviD, но хуже DivX. те же 20 минут анимации закодированные DivX с битрейтом видео 1500 и аудио в AC3 занимают порядка 200 метров. XviD, сгенеренный MEncoder с битрейтом видео 1200 и аудио MP3 192 занял примерно столько же

качество картинки получилось сопоставимое у всех трех кодеков, но я кодировал довольно примитивную анимацию, это следует учитывать

По скорости работы MEncoder сопоставим с DivX, но оба показались шустрее XviD

Машину MEncoder грузит ощутимо меньше, чем DivX

Эксперименты проводились под Win7x64, Intel Pentium 4 630, RAM4GB

P.S.: если кто силен в английском - напишите чего-нибудь прогрессивному китайцу, может, проект жив еще
Автор: Engaged Clown
Дата сообщения: 06.10.2010 16:17
GeneMonroe

Цитата:
если кто силен в английском - напишите чего-нибудь прогрессивному китайцу, может, проект жив еще


Цитата:
Apr 8, 2009

Вряд ли
Автор: NeoCat
Дата сообщения: 06.10.2010 18:26

Цитата:
темка, похоже, не очень жива

в начале, была выложена - однозначно стабильная версия
не рабочие, зависающие, падающие билды, в открытый доступ не выкладывались

после, менялись (меняются)/исправлялись (исправляются) лишь небольшие и не критичные косяки и добавилась красивость, в виде скинов


Добавлено:
так-же, ранее я спрашивал про

Цитата:
кто-нибудь, что-нибудь напишет?
куда двигать дальше? какие нашли глюки/баги?
и т.д. и т. п.

но никто не сказал своего мнения (почти никто, кроме VidelSamogO и jaymasta)

Автор: GeneMonroe
Дата сообщения: 07.10.2010 01:34
NeoCat

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

програмка очень симпатичная. симпатичнее видел только приведенную в посте выше. без метровых красных кнопок зато с кучей возможностей рулить процессом. это плюсы

но лично я ринулся искать альтернативу из-за обилия командных строк в программе. как я уже говорил, я видео особо не занимаюсь поэтому вникать в детали командной строки не хотел бы. поэтому как раз и искал фронт-энд строка для кодирования аудио:

-oac faac -faacopts mpeg=4:object=2:br=$abitrate

это хорошо? или плохо слышно будет? ну и так далее. я бы, если бы вообще умел хоть что-нибудь делать сделал бы так. в пользовательском интерфейсе оставил бы только более-менее общечеловеческие ценности, типа, каким кодеком, с каким битрейтом, в какой контейнер и так далее. примерно как в WinMEenc (можно, кста, что-то и из его интерфейса почерпнуть, он мне удобным показался. может, автор и исходники отдаст, судя по дате последней новости он если и не забил, то в процессе). для людей, которым необходима более тонкая настройка средствами командной строки, сделал бы, не знаю, кнопочки "Подробнее" или что-нибудь в этом роде, по клику на которые можно просмотреть и отредактировать сформированную командную строку

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

далее. раз в комплект все равно входят MKVtoolnix и MPlayer, можно сделать какой-нибудь пункт меню или вкладочку "Прибамбасы" и поместить туда иконки на mmg.exe и mplayer.exe. я, например, первой пользуюсь если хочется что-то в экстремальном качестве оставить. да и раз пользователь их все равно качает - пусть юзает

в любом случае - спасибо. повторюсь, значительно лучше аналогов и, главное, похоже живо
Автор: GeneMonroe
Дата сообщения: 08.10.2010 02:12
Сами просили

Поскольку процесс занимает время, неплохо бы, чтобы программка сворачивалась в трей. Неплохо бы, чтобы в трее она показывала, сколько процентов сделано или какой фрейм обрабатываеца. При наведении на эту иконку неплохо бы видеть баллон с более подробной инфой о процессе. Еще неплохо бы, чтобы содержимое иконки и баллона можно было бы настраивать самому
Автор: NeoCat
Дата сообщения: 10.10.2010 13:57
GeneMonroe

Цитата:
Поскольку процесс занимает время, неплохо бы, чтобы программка сворачивалась в трей


Цитата:
0.0.1.123
+ trayicon added again. (Do not run minimized. I dont know how to resolve it.)


пока - только сворачивание в трей
Автор: GeneMonroe
Дата сообщения: 11.10.2010 00:05
Ладно, вы меня убедили своим энтузиазмом Докачаю Las cronicas de Spiderwick и попробую конвертнуть вашей штуковиной. У меня еще умные замечания по интерфейсу (прикиньте, сколько их будет, когда глубже полезу

Я бы вкладочу "Настройки", которую имхо лучше переименовать в "Каталоги" или "Пути" и вкладочку "Еще настройки", которую лучше переименовать в "Настройки" реализовал бы ввиде пунктов меню. Мне кажется, что этими вкладочками пользоваться будут реже, чем другими, в основном только после установки программы (поскольку программа портабельная, к ним вряд ли придется обращаться после переустановки виндов). Остальное время они просто занимают место в интерфейсе

В это же зарождающееся меню можно пристроить и какой-нибудь пунктик "Утилиты", откуда предоставить пользователю доступ к плееру и mkvtools, чтобы не отвлекали от пользования основной программой болтаясь где-нибудь на виду ввиде кнопок

Через пару дней поделюсь более сильными впечатлениями
Автор: GeneMonroe
Дата сообщения: 14.10.2010 14:36
Ну что ж, подтверждаю. Программка в трей сворачивается практически мгновенно. По крайней мере на территории Королевства Испания

Сразу пожелания

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

Далее. Перешел на вкладку Parameters of converting и выбрал профиль XVID_default. Мне показались маловатыми битрейты видео и аудио. Выбрал профиль XVID_HD. Вообще ничего не изменилось... Все профили имеют одинаковые значения битрейтов и всего остального? Их надо все самому перенастраивать? Дальше я не полез, если честно

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

Буду ждать следующей версии, пока другим чем-нибудь поконвертирую
Автор: bayarookie
Дата сообщения: 15.10.2010 11:31
В этой проге битрейт вычисляется в зависимости от размера кадра, а не от размера конечного файла, так как изначально была задача сделать минимальный размер файла при максимальном качестве.
Поэтому по умолчанию маловато битрейтов ставится для видео и аудио. Можно увеличить множитель в доп. настройках. Или придётся менять алгоритм.
Автор: NeoCat
Дата сообщения: 15.10.2010 11:40
вот и автор появился

update (0.0.1.124)

Цитата:
* trayicon minor change around starting application minimized
+ in context menu for files added two menu items: mvkmerge GUI open file
and mkvmerge GUI open result
* mplayer mencoder = Sherpya-SVN-r32198-4.2.5
* mkvmerge 4.3.0
* MediaInfo.dll 0.7.35



Добавлено:
GeneMonroe

Цитата:
Я бы вкладочу "Настройки", которую имхо лучше переименовать в "Каталоги" или "Пути" и вкладочку "Еще настройки", которую лучше переименовать в "Настройки"

это можно сделать самому, в языковом файле (lng\english.ini и lng\russian.ini)


Добавлено:

Цитата:
Когда я открываю файлик, который собираюсь конвертировать и начинается предпросмотр в MPlayer - изображение на мониторе начинает мигать и винда ругается, что меняет количество цветов. Это выглядит плохо и пугающе

какая винда?
пишет, что стиль изменен на упрощенный? тогда, это фича mplayer, у которого нет поддержки windows aero
так-же будет себя и любая другая программа, у которой нет полной поддержки новых фич винды (тот-же аэро)
Автор: GeneMonroe
Дата сообщения: 16.10.2010 21:52
>> in context menu for files added two menu items: mvkmerge GUI open file and mkvmerge GUI open result

Вы только в папку MKVtoolnix не положили файлик mmg.exe

Ну и можно было бы дать возможность указывать путь к этому файлику на вкладке Настройки

>> это можно сделать самому, в языковом файле

Ну, теоретически все самому можно. Мне казалось, что в принципе так лучше будет

Про плеер, похоже, правда. Ну, не поддерживает и ладно. В FAQ укажите только этот факт, если можно. Можно FAQ обозвать Help и распостранять вместе с программкой. Какая ни наесть, а сопровождающая документация

Про калькулятор прискорбно слышать, штука удобная. Вроде, нет уже такой необходимости трястись над размером файла? С современными винтами, флэшками и USB3?

Я, кстати, поизменял множители на вкладке Еще настройки и это никак не отразилось на значениях битрейта на вкладке Параметры конвертирования файла

И еще очень большое пожелание, поскольку так же, как и раньше, ничего не понятно. Можно сделать так, чтобы при выборе профиля на вкладке Параметры конвертирования файла обновлялись не только километровые командные строки, но и другие, более очевидные параметры. Например, у профиля XVID_HQ ведь есть какой-то битрейт для видео? Потыкав, можно будет хоть увидеть, чем эти профили отличаются. То же самое для аудио... для него, глядя в командную строку, даже предположить, в каком формате будет звук, невозможно. Как-то поочевиднее хотелось бы видеть соответствующие профилю параметры кодирования
Автор: bayarookie
Дата сообщения: 17.10.2010 05:16
Ааа да, mmg.exe забыл положить, просто у меня mkvtoolnix в другом каталоге.
И путь к нему хотел добавить, но места уже мало, а ещё вкладку добавлять неохота было.

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

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

Множители в настройках действуют при добавлении файлов, потом уже надо будет вручную менять битрейты для каждого файла.

А насчёт кучи командных строк, это так сложилось исторически, сразу сделать по человечески было лень, а сейчас переделывать просто рука не поднимается, всё работает же. Это нужно будет как-нибудь доделать всё.
Автор: GeneMonroe
Дата сообщения: 17.10.2010 23:43
bayarookie

Еще раз спасибо за программку, теперь уже лично, как я понимаю

С интересом буду ждать развития канители, но пока интерфейс тяжеловат. Я фронт-енд искал как раз для того, чтобы в подробности коммандной строки не вдаваться. Правда, придется, походу. Никакой понравившейся мне морды для XviD или MEncoder пока не нашел. Попользуюсь MediaCoder'ом, но он тяжеловат и громоздок для моих жалких задач кажется.

Обязательно посмотрю на следующую версию
Автор: NeoCat
Дата сообщения: 18.10.2010 08:17
GeneMonroe

Цитата:
чтобы в подробности коммандной строки не вдаваться. Правда, придется, походу.


почти самый первый вариант, версия 0.0.0.0.0.0.0.0.0.0
[more=исходник ]

Код: @echo off
::set inp1=D:\TEMP\1
::set inp2=D:\\TEMP\\1
::set out1=D:\TEMP
::set cnt=0
::set /a cnt=cnt+1

echo ---------------------------------------------------------------------------
echo %1 > %~dp1\%cnt%.txt
echo rename %1 --- %cnt%.avi
ren %1 %cnt%.avi
echo -------------------------Video---------------------------------------------
"MediaInfo_CLI\MediaInfo.exe" --Inform=Video;%%Width%% "%~dp1%cnt%.avi" > width.txt
for /F %%i in (width.txt) do set width=%%i
del width.txt
"MediaInfo_CLI\MediaInfo.exe" --Inform=Video;%%Height%% "%~dp1%cnt%.avi" > height.txt
for /F %%i in (height.txt) do set height=%%i
del height.txt
"MediaInfo_CLI\MediaInfo.exe" --Inform=Video;%%FrameRate%% "%~dp1%cnt%.avi" > fps.txt
for /F %%i in (fps.txt) do set fps=%%i
del fps.txt

set /a bitrate=width*height*15/10000
echo %width%*%height%*15/10000=%bitrate% %fps%fps

echo -------------------------x264 pass 1 HQ slower-----------------------------
echo AVISource("%~dp1%cnt%.avi",audio=false) > "%~dp1%cnt%.avs"
"x264\x264.exe" --pass 1 --bitrate %bitrate% --stats "%~dp1%cnt%.stats" --bframes 16 --b-pyramid --direct auto --filter -2:-1 --threads auto --progress --no-psnr --no-ssim --subme 1 --partitions none --me dia --output NUL "%~dp1%cnt%.avs"
if errorlevel==1 pause

echo -------------------------x264 pass 2 HQ slower-----------------------------
"x264\x264.exe" --pass 2 --bitrate %bitrate% --stats "%~dp1%cnt%.stats" --ref 5 --mixed-refs --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --filter -2:-1 --subme 6 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --trellis 1 --me umh --threads auto --progress --no-psnr --no-ssim --output "%~dp1%cnt%_EncoderOutput.264" "%~dp1%cnt%.avs"

del "%~dp1%cnt%.avs" "%~dp1%cnt%.stats"


echo -------------------------Demux audio---------------------------------------
"MediaInfo_CLI\MediaInfo.exe" --Inform=Audio;%%Format%% "%~dp1%cnt%.avi" > audio.txt
for /F %%i in (audio.txt) do set audio=%%i
del audio.txt
echo format audio = %audio%

echo VirtualDub.Open("%inp2%\\%cnt%.avi","",0); > "%~dp1%cnt%_audio.vcf"
if %audio%==AC-3 echo VirtualDub.stream[0].Demux("%inp2%\\%cnt%.ac3"); >> "%~dp1%cnt%_audio.vcf"
if %audio%==AC-3AC-3 echo VirtualDub.stream[0].Demux("%inp2%\\%cnt%.ac3"); >> "%~dp1%cnt%_audio.vcf"
if %audio%==MPEG echo VirtualDub.stream[0].Demux("%inp2%\\%cnt%.mp3"); >> "%~dp1%cnt%_audio.vcf"
if %audio%==MPEGMPEG echo VirtualDub.stream[0].Demux("%inp2%\\%cnt%.mp3"); >> "%~dp1%cnt%_audio.vcf"
if %audio%==PCM echo VirtualDub.SaveWAV("%inp2%\\%cnt%.wav"); >> "%~dp1%cnt%_audio.vcf"
::if %audio%==ADPCM echo VirtualDub.SaveWAV("%inp2%\\%cnt%.wav"); >> "%~dp1%cnt%_audio.vcf"

"VirtualDubMod\VirtualDubMod.exe" /s"%~dp1%cnt%_audio.vcf" /x
del "%~dp1%cnt%_audio.vcf"

echo -------------------------Convert audio-------------------------------------
if %audio%==AC-3 "BeSweet\BeSweet.exe" -core( -input "%inp1%\%cnt%.ac3" -output "%~dp1%cnt%_audio.mp4" ) -azid( -c normal -L -3db ) -ota( -d 0 -g max ) -bsn( -vbr 0.3 -2ch )
if %audio%==AC-3 del "%inp1%\%cnt%.ac3"
if %audio%==AC-3AC-3 "BeSweet\BeSweet.exe" -core( -input "%inp1%\%cnt%.ac3" -output "%~dp1%cnt%_audio.mp4" ) -azid( -c normal -L -3db ) -ota( -d 0 -g max ) -bsn( -vbr 0.3 -2ch )
if %audio%==AC-3AC-3 del "%inp1%\%cnt%.ac3"
if %audio%==MPEG "BeSweet\BeSweet.exe" -core( -input "%inp1%\%cnt%.mp3" -output "%~dp1%cnt%_audio.mp4" ) -azid( -c normal -L -3db ) -ota( -d 0 -g max ) -bsn( -vbr 0.3 -2ch )
if %audio%==MPEG del "%inp1%\%cnt%.mp3"
if %audio%==MPEGMPEG "BeSweet\BeSweet.exe" -core( -input "%inp1%\%cnt%.mp3" -output "%~dp1%cnt%_audio.mp4" ) -azid( -c normal -L -3db ) -ota( -d 0 -g max ) -bsn( -vbr 0.3 -2ch )
if %audio%==MPEGMPEG del "%inp1%\%cnt%.mp3"
::if %audio%==PCM "AIMP2\Encoders\faac.exe" -b 96 "%inp1%\%cnt%.wav" -o "%~dp1%cnt%_audio.mp4"
if %audio%==PCM "BonkEnc\becmd.exe" -e FAAC -q 100 "%inp1%\%cnt%.wav" -o "%~dp1%cnt%_audio.mp4"
if %audio%==PCM if exist "%~dp1%cnt%_audio.mp4" del "%inp1%\%cnt%.wav"
::if %audio%==ADPCM "AIMP2\Encoders\faac.exe" -b 32 "%inp1%\%cnt%.wav" -o "%~dp1%cnt%_audio.mp4"
::if %audio%==ADPCM if exist "%~dp1%cnt%_audio.mp4" del "%inp1%\%cnt%.wav"

echo -------------------------Muxing--------------------------------------------
if exist "%~dp1%cnt%_audio.mp4" (
"MKVtoolnix\mkvmerge.exe" -o "%out1%\%~n1.mkv" --noaudio --nosubs --default-duration 0:%fps%fps "%~dp1%cnt%_EncoderOutput.264" --aac-is-sbr 1:1 --language 1:rus "%~dp1%cnt%_audio.mp4" --engage keep_bitstream_ar_info
del "%~dp1%cnt%_EncoderOutput.264" "%~dp1%cnt%_audio.mp4"
) else (
"MKVtoolnix\mkvmerge.exe" -o "%out1%\%~n1.mkv" --noaudio --nosubs --default-duration 0:%fps%fps "%~dp1%cnt%_EncoderOutput.264" --engage keep_bitstream_ar_info
del "%~dp1%cnt%_EncoderOutput.264"
)

echo ---------------------------------------------------------------------------
echo rename %~dp1%cnt%.avi --- "%~nx1"
ren %~dp1%cnt%.avi "%~nx1"
del %~dp1\%cnt%.txt
Автор: GeneMonroe
Дата сообщения: 23.10.2010 13:50
NeoCat

Так я бы развлекся, только я в Паскале не волоку, я дизайнер. Есть мысль попробовать нацарапать гуи на Adobe Flex, но пока лень побеждает
Автор: NeoCat
Дата сообщения: 24.10.2010 09:10
GeneMonroe

Цитата:
в Паскале не волоку

это не паскаль, а обычная командная строка винды (aka cmd.exe), exDOS

Добавлено:
зы
инсайдерская инфа - ожидается выход нового билда
Автор: NeoCat
Дата сообщения: 03.11.2010 11:56
выложен новый билд - 133
Автор: bayarookie
Дата сообщения: 05.11.2010 06:29
Блин, в этом билде надо из профилей удалить параметр global_header, параметр raw удалил, а этот нет, и зачем я их только добавлял.
Это пытаюсь сделать режим кодирования без использования mkvmerge или mp4box, надо было не в профили добавлять, а добавлять во время кодирования глядя на соответствующие настройки.
Автор: NeoCat
Дата сообщения: 05.11.2010 10:05
gui4menc0.profiles.ini без global_header
[more=тут]

Код: [H264-default]
pass2=-ovc x264 -x264encopts bitrate=$vbitrate:partitions=p8x8,b8x8,i4x4:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

;профили x264
[H264-default-2pass]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:partitions=none:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:partitions=p8x8,b8x8,i4x4:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-1P-Maxspeed]
pass2=-ovc x264 -x264encopts bitrate=$vbitrate:nf:no-cabac:subme=1:no-chroma-me:partitions=none:me=dia:merange=8:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-1P-Intermediate]
pass2=-ovc x264 -x264encopts bitrate=$vbitrate:bframes=3:weightb:partitions=p8x8,b8x8,i4x4,p4x4:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-1P-Goodquality]
pass2=-ovc x264 -x264encopts bitrate=$vbitrate:ref=3:bframes=3:b-pyramid=normal:weightb:subme=7:trellis=1:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-AE-Standard]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=16:b-pyramid=normal:direct=auto:filter=1,1:subme=1:partitions=none:me=dia:merange=12:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:ref=3:mixed-refs:bframes=16:b-pyramid=normal:weightb:direct=auto:filter=1,1:partitions=p8x8,b8x8,i4x4:me=umh:merange=12:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-AE-Goodquality]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=16:b-pyramid=normal:direct=auto:filter=1,1:subme=1:partitions=none:me=dia:merange=12:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:ref=8:mixed-refs:bframes=16:b-pyramid=normal:weightb:direct=auto:filter=1,1:subme=7:trellis=1:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:me=umh:merange=12:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-AE-Maxquality]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=16:b-pyramid=normal:direct=auto:filter=1,1:subme=1:partitions=none:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:ref=16:mixed-refs:no-fast-pskip:bframes=16:b-pyramid=normal:weightb:direct=auto:filter=1,1:subme=8:trellis=2:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:me=umh:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-SA-HD-DVD_Fast]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:level=4.1:keyint=15:min-keyint=1:bframes=2:direct=auto:filter=-3,-2:subme=1:partitions=none:vbv-bufsize=9781:vbv-maxrate=29400:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:level=4.1:keyint=15:min-keyint=1:ref=3:mixed-refs:bframes=2:weightb:direct=auto:filter=-3,-2:subme=1:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:vbv-bufsize=9781:vbv-maxrate=29400:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-SA-HD-DVD]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:level=4.1:keyint=15:min-keyint=1:bframes=2:direct=auto:filter=-3,-2:subme=1:partitions=none:vbv-bufsize=9781:vbv-maxrate=29400:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:level=4.1:keyint=15:min-keyint=1:ref=3:mixed-refs:bframes=2:weightb:direct=auto:filter=-3,-2:trellis=1:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:vbv-bufsize=9781:vbv-maxrate=29400:me=umh:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-CE-Baseline]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:no-cabac:subme=1:partitions=none:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:no-cabac:subme=6:partitions=p8x8,b8x8,i4x4,p4x4:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mp4

[H264-CE-Mainprofile]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=3:b-pyramid=normal:subme=1:partitions=none:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:ref=3:mixed-refs:bframes=3:b-pyramid=normal:weightb:subme=7:trellis=1:partitions=p8x8,b8x8,i4x4,p4x4:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mp4

[H264-CE-Highprofile]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=3:b-pyramid=normal:subme=1:partitions=none:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:ref=3:mixed-refs:bframes=3:b-pyramid=normal:weightb:subme=8:trellis=1:partitions=all:8x8dct:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mp4

[H264-CE-QuickTime]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=1:direct=auto:subme=1:partitions=none:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:ref=5:bframes=1:direct=auto:subme=7:trellis=1:partitions=p8x8,b8x8,i4x4:me=umh:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mp4

[H264-PD-AppleTV]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:level=3.1:bframes=3:direct=none:no-cabac:subme=1:partitions=none:qpmin=16:vbv-bufsize=1200:vbv-maxrate=12000:me=dia:merange=12:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:level=3.1:bframes=3:weightb:direct=none:no-cabac:subme=7:partitions=p8x8,b8x8,i4x4:qpmin=16:vbv-bufsize=1200:vbv-maxrate=12000:me=umh:merange=12:threads=auto:no-psnr:no-ssim
ext=mp4
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate

[H264-PD-Archos605]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:level=4:no-cabac:subme=1:partitions=none:vbv-maxrate=5000:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:level=4:no-cabac:subme=6:partitions=p8x8,b8x8,i4x4:vbv-maxrate=5000:me=umh:threads=auto:no-psnr:no-ssim
ext=mp4
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate

[H264-PD-iPhone]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:level=3:no-cabac:subme=1:partitions=none:vbv-bufsize=1000:vbv-maxrate=10000:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:level=3:no-cabac:subme=6:partitions=p8x8,b8x8,i4x4:vbv-bufsize=1000:vbv-maxrate=10000:threads=auto:no-psnr:no-ssim
ext=mp4
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate

[H264-PD-iPod]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:level=1.3:no-cabac:subme=1:partitions=none:qpmin=16:vbv-bufsize=512:vbv-maxrate=768:me=dia:merange=12:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:level=1.3:no-cabac:subme=6:partitions=p8x8,b8x8:qpmin=16:vbv-bufsize=512:vbv-maxrate=768:me=umh:merange=12:threads=auto:no-psnr:no-ssim
ext=mp4
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate

[H264-PD-iPod 5.5G]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:level=3:nf:no-cabac:subme=1:partitions=none:qpmin=16:vbv-bufsize=1000:vbv-maxrate=1500:me=dia:merange=12:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:level=3:nf:no-cabac:subme=6:partitions=none:qpmin=16:vbv-bufsize=1000:vbv-maxrate=1500:me=umh:merange=12:threads=auto:no-psnr:no-ssim
ext=mp4
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate

[H264-PD-PS3-Xbox360]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:level=4.1:bframes=3:direct=auto:subme=1:partitions=none:vbv-bufsize=9000:vbv-maxrate=25000:me=dia:merange=12:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:level=4.1:ref=3:mixed-refs:bframes=3:weightb:direct=auto:subme=7:trellis=1:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:vbv-bufsize=9000:vbv-maxrate=25000:me=umh:merange=12:threads=auto:no-psnr:no-ssim
ext=mp4
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate

[H264-PD-PS3-Xbox360_Fast]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:level=4.1:bframes=3:direct=auto:subme=1:partitions=none:vbv-bufsize=9000:vbv-maxrate=25000:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:level=4.1:bframes=3:weightb:direct=auto:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:vbv-bufsize=9000:vbv-maxrate=25000:threads=auto:no-psnr:no-ssim
ext=mp4
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate

[H264-PD-PSP]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:level=2.1:bframes=3:direct=auto:subme=1:partitions=none:vbv-maxrate=4000:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:level=2.1:ref=2:mixed-refs:bframes=3:weightb:direct=auto:subme=7:trellis=1:partitions=p8x8,b8x8,i4x4,p4x4:vbv-maxrate=4000:me=umh:threads=auto:no-psnr:no-ssim
ext=psp
oac=-oac mp3lame -lameopts abr:br=$abitrate

[H264-PD-Xbox_HiRes]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=2:direct=auto:nf:no-cabac:subme=1:partitions=none:qpmin=18:qcomp=0.3:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:no-fast-pskip:bframes=2:direct=auto:nf:no-cabac:subme=8:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:qpmin=18:qcomp=0.3:me=umh:threads=auto:no-psnr:no-ssim
ext=mp4
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate

[H264-PD-Xbox_LoRes]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=3:b-pyramid=normal:direct=auto:subme=1:partitions=none:qpmin=18:qcomp=0.3:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:no-fast-pskip:bframes=3:b-pyramid=normal:weightb:direct=auto:subme=8:trellis=2:partitions=all=:8x8dct:qpmin=18:qcomp=0.3:me=umh:threads=auto:no-psnr:no-ssim
ext=mp4
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate

[H264-HQ-Fast]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=16:b-pyramid=normal:direct=auto:subme=1:partitions=none:me=dia:merange=8:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:bframes=16:b-pyramid=normal:weightb:direct=auto:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:merange=8:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-HQ-Slow]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=16:b-pyramid=normal:direct=auto:subme=1:partitions=none:me=dia:merange=12:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:ref=3:bframes=16:b-pyramid=normal:weightb:direct=auto:subme=6:trellis=1:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:me=umh:merange=12:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-HQ-Slower]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=16:b-pyramid=normal:direct=auto:subme=1:partitions=none:me=dia:threads=auto:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:ref=5:mixed-refs:bframes=16:b-pyramid=normal:weightb:direct=auto:subme=7:trellis=1:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:me=umh:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-HQ-Slowest]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=16:b-pyramid=normal:direct=auto:subme=1:partitions=none:me=dia:threads=auto:no-dct-decimate:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:ref=10:mixed-refs:no-fast-pskip:bframes=16:b-pyramid=normal:weightb:direct=auto:subme=7:trellis=2:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:me=umh:threads=auto:no-dct-decimate:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-HQ-Insane]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=16:b-pyramid=normal:direct=auto:subme=1:partitions=none:me=dia:threads=auto:no-dct-decimate:no-psnr:no-ssim
pass2=-ovc x264 -x264encopts pass=2:bitrate=$vbitrate:ref=16:mixed-refs:no-fast-pskip:bframes=16:b-pyramid=normal:weightb:direct=auto:subme=9:trellis=2:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:me=umh:threads=auto:no-dct-decimate:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-HQ-Insane_3pass]
pass1=-ovc x264 -x264encopts pass=1:bitrate=$vbitrate:bframes=16:b-pyramid=normal:direct=auto:subme=1:partitions=none:me=dia:threads=auto:no-dct-decimate:no-psnr:no-ssim
pass3=-ovc x264 -x264encopts pass=3:bitrate=$vbitrate:ref=16:mixed-refs:no-fast-pskip:bframes=16:b-pyramid=normal:weightb:direct=auto:subme=9:trellis=2:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:me=umh:threads=auto:no-dct-decimate:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-CQ-ASP_Q2_eq(crf)]
pass2=-ovc x264 -x264encopts crf=18:ref=3:mixed-refs:bframes=16:b-pyramid=normal:weightb:subme=6:trellis=1:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:me=umh:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-CQ-ASP_Q2_equiv]
pass2=-ovc x264 -x264encopts qp=18:ref=3:mixed-refs:bframes=3:b-pyramid=normal:weightb:filter=-2,-1:subme=1:partitions=p8x8,b8x8,i4x4,i8x8:8x8dct:me=umh:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4

[H264-CQ-Losless]
pass2=-ovc x264 -x264encopts qp=0:nf:subme=1:partitions=p8x8,b8x8,i4x4:merange=12:threads=auto:no-psnr:no-ssim
oac=-oac faac -faacopts mpeg=4:object=2:br=$abitrate
ext=mkv
exts=mkv,mp4


;профили xvid
[XVID_default]
pass2=-ovc xvid -xvidencopts bitrate=$vbitrate
oac=-oac mp3lame -lameopts abr:br=$abitrate
ext=avi

[XVID_default_2pass]
pass1=-ovc xvid -xvidencopts bitrate=$vbitrate:pass=1
pass2=-ovc xvid -xvidencopts bitrate=$vbitrate:pass=2
oac=-oac mp3lame -lameopts abr:br=$abitrate
ext=avi

[XVID_realtime]
pass2=-ovc xvid -xvidencopts bitrate=$vbitrate:turbo:nochroma_me:notrellis:max_bframes=0:vhq=0
oac=-oac mp3lame -lameopts abr:br=$abitrate
ext=avi

[XVID_fast]
pass2=-ovc xvid -xvidencopts bitrate=$vbitrate:turbo:vhq=0
oac=-oac mp3lame -lameopts abr:br=$abitrate
ext=avi

[XVID_HQ]
pass1=-ovc xvid -xvidencopts bitrate=$vbitrate:vhq=2:bvhq=1:chroma_opt:quant_type=mpeg:pass=1
pass2=-ovc xvid -xvidencopts bitrate=$vbitrate:vhq=2:bvhq=1:chroma_opt:quant_type=mpeg:pass=2
oac=-oac mp3lame -lameopts abr:br=$abitrate
ext=avi

[XVID_VHQ]
pass1=-ovc xvid -xvidencopts bitrate=$vbitrate:chroma_opt:vhq=4:bvhq=1:quant_type=mpeg:pass=1
pass2=-ovc xvid -xvidencopts bitrate=$vbitrate:chroma_opt:vhq=4:bvhq=1:quant_type=mpeg:pass=2
oac=-oac mp3lame -lameopts abr:br=$abitrate
ext=avi

;другие профили
[MPEG1]
pass2=-ovc lavc -lavcopts vcodec=mpeg1video
oac=-oac lavc -lavcopts acodec=mp2:abitrate=$abitrate
ext=mpg

[FLV]
pass2=-ovc lavc -lavcopts vcodec=flv:vbitrate=$vbitrate:mbd=2:mv0:trell:v4mv:cbp:last_pred=3
oac=-oac mp3lame -lameopts abr:br=$abitrate -srate 22050
ext=flv

[FLV_352x288]
pass2=-ovc lavc -lavcopts vcodec=flv:vbitrate=$vbitrate:mbd=2:mv0:trell:v4mv:cbp:last_pred=3
oac=-oac mp3lame -lameopts abr:br=$abitrate -srate 22050
ext=flv
scale=352:-2
expand=352:288:-1:-1:1

[copy_h264+aac.mkv_to_mp4]
pass2=-ovc copy
ext=mp4
oac=-oac copy

[MJPEG+PCM]
ext=avi
pass2=-ovc lavc -lavcopts vcodec=mjpeg
oac=-oac pcm -af lavcresample=11025,channels=1

[video_to_mp3]
ext=mp3
pass2=-ovc copy
vf=
oac=-oac mp3lame -lameopts abr:br=$abitrate -of rawaudio
Автор: jur2
Дата сообщения: 15.11.2010 20:57
А как скачать файл? Нажимаю на ссылку "Full version (All included)", открывается следующая страница с новой ссылкой. Кликаю "gui4menc0_0.0.1.133_Full.7z", открывается "bitoman.ru". Кликаю "Медленно", открывается какая-то идиотская реклама. Жду, жду, жду и... Ничего не происходит. Правда, предлагается купить Gold... А как скачать-то?!
Автор: Engaged Clown
Дата сообщения: 15.11.2010 22:11
jur2
http://rghost.net/3268762
Автор: jur2
Дата сообщения: 15.11.2010 23:14
Большое спасибо за ссылку! Буду завтра пробовать.
Автор: NeoCat
Дата сообщения: 15.11.2010 23:25
jur2
возможно так получается из-за резака баннеров
там флеш-таймер, в виде обратного прогресс бара (идет справа-налево)


зы
на лайт-версию видимо можно забить, раз никто ее не качает

Страницы: 12

Предыдущая тема: Снятие защиты со страницы MS Word


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