motofan logo
36 страниц V « < 16 17 18 19 20 > »         
> 

Скрипт Для Кодирования Видео С Эталонным Качеством, Новая v3.6.5 Поддержка всех видеоформатов!!!

ApxuBatop
сообщение 1.11.2006, 11:41 Закрепленное сообщение!


Мото-Художник
******

Группа: Пользователи
Сообщений: 788
Регистрация: 12.1.2006
Пользователь №: 65 512

Рейтинг: 705



Итак, дамы и господа, представляю вашему вниманию результат работы следующих людей: blackbox, Archy, Паук, Random, Tamerlan, Inferpse, bigcrush, Andy51 и я (ApxuBatop). :)

.: Скрипт для кодирования видео с высоким качеством Xvid + ACC или AMR v3.6.5 :.

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

Необходимые для кодирования видео-файлы (*.3gp, *.3g2, *.mp4, *.m4v, *.asf, *.wmv, *.avi, *.mpg, *.mpeg, *.mpv, *.m1v, *.m2v, *.vob, *.mov, *.rm, *.rmvb, *.mkv, *.swf, *.ogm, *.flv, *.divx, *.qt, *.dat, *.vcd) кидаем в папку AVI. Файлы закодируются в том случае, если есть необходимый декодер в системе. Далее открываем любым текстовым редактором (блокнотом, например) файл !.cmd и видим в нем множество настроек с подробным описанием каждой из них. О них здесь я писать не буду, сами прочтете. ;)

Внимательно читаем все комментарии к настройкам!!!

Все дефолтные настройки в скрипте подобраны для Е1.


Параллельно идет разработка GUI для скрипта, тема тут: Оболочка для настройки скрипта



Скачать!



Требуется для работы: (!!!)

Xvid: XviD-1.1.2-01112006.exe
   Или ищем тут:XviD-1.1.2-01112006.exe
ffdshow: http://sourceforge.net/project/showfiles.php?group_id=173941
   Работает нормально на ffdshow_rev1099_20070414_xxl.exe
AVISynth: http://sourceforge.net/project/showfiles.php?group_id=57023
   Работает нормально на AviSynth 2.5.7.exe

После установки ffdshow может потребоватся перезагрузка!


GUI Интерфейс (разрабатывает XclusR)

Изображение ScriptMaker.rar ( 210.2 килобайт )

Тема обсуждения: Оболочка для настройки скрипта



Версия 3.6.5 (требует ffdshow и AVISynth, поддерживаются все форматы)

Прикрепленный файл Script_v3.6.5.rar   ( 1.88 мегабайт ) Кол-во скачиваний: 79093

Доступен Update для v3.5, v3.6
Прикрепленный файл Script_v3.6.5_update_only.rar   ( 11.77 килобайт ) Кол-во скачиваний: 2323

+
Прикрепленный файл Subtitles_FIX.rar   ( 9.13 килобайт ) Кол-во скачиваний: 2332

Прикрепленное изображение



Версия 3.5 (требует ffdshow, поддерживаются *.avi, *.mpeg, *.mpg, *.wmv, *.asf)

Прикрепленный файл Script_v3.5.rar   ( 1.88 мегабайт ) Кол-во скачиваний: 5579

Доступен Update для v3.3.3, v3.4.5
Прикрепленный файл Script_v3.5_update_only.rar   ( 66.11 килобайт ) Кол-во скачиваний: 1419

Прикрепленное изображениеПрикрепленное изображение



Версия 3.4.5 (не требует ничего, поддерживаются *.avi, *.mpeg, *.mpg)

Прикрепленный файл Script_v3.4.5.rar   ( 2.16 мегабайт ) Кол-во скачиваний: 5377

Доступен Update для v3.3.3
Прикрепленный файл Script_v3.4.5_update_only.rar   ( 27.51 килобайт ) Кол-во скачиваний: 1161

Прикрепленное изображениеПрикрепленное изображение



Что нового в v3.6.5?

Добавлено:

- Благодаря AviSynth теперь можно кодировать все форматы, которые открываются системой, т.е. используют DirectShow. Т.е. теперь можно кодировать 3gp, 3g2, mp4, m4v, asf, wmv, avi, mpg, mpeg, mpv, m1v, m2v, vob, mov, rm, rmvb, mkv, swf, ogm, flv, divx, qt, dat, vcd видео файлы. Если кому-то еще нужен контейнер - пишите.

Исправлено:

- Синхронизация, теперь еще меньше возможностей, что видео будет спешить/отставать относительно звука.
- Небольшие изменения кода.

История:

v.3.5

Добавлено:
- Благодаря ffdshow добавлена поддержка WMV. Возможны некоторые ошибки во время декодирования аудио, может не обработаться пара секунд в конце.
- Благодаря тому же ffdshow, аспект всех файлов считается автоматом (кроме двд), потребности в утилите от рандома уже нет. :)
- Опять же благодаря ffdshow теперь можно менять размер шрифта субтитров.
- Возможность управления питанием после кодирования всех файлов, например выключение, перезагрузка, спящий режим и т.д.
- Интерактивный заголовок окна cmd.
- English version.

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

v.3.4.5


- Поддержка asf. Аспект видео пока ставьте вручную.
- Пауза при ошибках с файлами.

Исправлено:
- AVsync - хоть я его и добавил в предыдущей версии, но он не работал. :D Сейчас работает, но не с DVD, т.к. при соединении нескольких файлов с разным FPS видео получается из несколько потоков, которые нельзя будет порезать и врядли можно будет правильно воспроизвести в телефоне.
- advanced_simpleL3 теперь работает и на E1, значит будет нормально работать и на более новых моделях. Для битрейтов выше 300 советую юзать этот профиль, т.к. будет меньше артефактов при сильном движении.
- Исправил глюк при отсутствии аудио-потока.
- Убрал правку значений в реестре. Так и не понял, зачем их вообще менять... O_o
- Небольшие поправки кода и мелкие исправления.

v.3.3.3

Добавлено:
- Благодаря переходу на VitrualDub MPEG-2 я добавил поддержку DVD в качестве входных файлов. О том, как закодировать и какие есть особенности прочитайте в !.cmd.
- Теперь FPS автоматом может становится 1/2, 1/3 и т.д. от исходного. Как сделать - читайте комментарии.
- AVsync - новый параметр синхронизации. Особенно полезно для DVD. Автоматически подстраивает FPS видео к длине аудио, тем самым делая воспроизведение синхронным.
- Subtitles - наложение субтитров на видео. Поддерживаются *.sub,*.srt,*.smi,*.ssa,*.ass,*.xss,*.psb,*.txt форматы. Название файла субтитров и файла видео должны совпадать, т.е. например test_video.avi и test_video.srt. Кидать в папку AVI.
- Подсчет общего количества шагов и количество произведенных.

Исправлено:
- Теперь VirtualDub открывается 1 раз, а не 3. Сделано специально для обработки DVD.
- Большие поправки кода и немалые исправления.

v.3.2

Добавлено:
- Sharpen - фильтр четкости. :)
- Профиль Simple @L2.

Исправлено:
- Рассинхронизация. Вроде параметр добавил, работает или нет - не знаю.
- Теперь якркость и контраст настраиваются в процентах.
- Небольшие поправки кода и мелкие исправления.

v.3.1

Добавлено:

- ResolutionY_proper - с помощью этого параметра задавайте необходимую вышину видео, при этом снизу и сверху будут добавлятся черные полоски. Сделано специально для L7e, на котором при полноэкранном воспроизведении видео растягивается, а не увеличивается пропорционально.
- Normalize - нормализация звука. Автоматически ставит рекомендуемую громкость.
- XviD_Profile - профиль XviD'а. Сделал 2 профиля, Simple @L3 для битрейтов не выше 384, применять для старых телефонов типа Е1, L7 и т.п.; и Advanced Simple @L3 для битрейтов до 768, этот профиль старыми телефонами держится плохо, будут пропуски. Однако Если телефон это профиль поддерживает без проблем, то юзайте лучше его.
- Поддержка любых значений битрейта. Спасибо bigcrush за прогу b64.exe!
- Добавлены некоторые данные в таблицу с введенными настройками.

Исправлено:
- Из-за того, что стоял профиль Simple @L2 не ставился битрейт больше 128. Сейчас переделал на целых 2 профиля: Simple @L3 (max=384) и Advanced Simple @L3 (max=768).
- Небольшие поправки кода и мелкие исправления.

v.3.0

Добавлено:
- Возможность кодирования звука в AMR, т.е. теперь скрипт можно использовать не только на E1 и выше, но и на других, более старых телефонах. Просто ставите меньший битрейт для аудио (5, 6, 7, 8, 10, 12) и скрипт сам выберет AMR сжатие. :)
- Несколько высоких битрейтов видео: 144, 160, 192, 224, 256, 320. Для больших разрешений. ;)
- Теперь нарезанные файлы не идут в телефоне вразнобой, а идут по порядку, прога touch.exe задает нарезанным файлам одинаковые даты сознания и модификации.
- Возможность кодирования видео без звука. Если звук не нужен, то ставьте AudioBitrate=0. Если же не поставить 0, то все-равно закодирует без звука, но VirtualDub выдаст сообщение, приостановив процесс.
- Табличка с введенными параметрами. Для красоты, так сказать. :)

Исправлено:
- Проверки на ошибки во время кодирования, теперь, если, например, нет аудио, то скрипт напишет Failed и т.п.
- Обязательные, но незначительные исправления для большего удобства.

v.2.7

Добавлено:
- VideoSplit - возможность нарезки конечного mp4-файла на файлы определенной длины.
- DeleteMP4 - удалять или не удалять конечный еще не нарезанный MP4 файл для экономии места.
- SplitToSubdir - файлы будут нарезаться в подпапку с именем исходного файла.
- Minimize - возможность фоновой работы скрипта. т.е. новые окна открываются свернутыми.
- Прога renamer.exe (спасибо Inferpse), которая убирает недопустимые символы из имен файлов, теперь можно смело кидать файлы с пробелами, запятыми, точками русскими и украинскими буквами и т.п. нечестью, прога их переименует в нормальный для cmd вид.
- Автоподсчет частоты дискретизации и ширины аудио-фильтра в зависимости от битрейта и количества каналов. Теперь не надо парится и вводить самому значения, скрипт сосчитает все сам!
- Автоподсчет высоты файла для любой заданной ширины.
- Автокорректирование заданного разрешения. Скрипт автоматически проверяет делимость на 4, и если не делится, то уменьшает, чтоб делилось (иначе Xvid выдал бы ошибку).

Исправлено:
- Настройка ResolutionX и ResolutionX (раньше не настраивалось). Теперь можно менять разрешение и ставить 320х240 например. Ширину задавать обязательно, высоту можно не задавать и поставить 0, тогда она сосчитается автоматом.
- Частота дискретизации менялась по быстрому и низкокачественному алгоритму, случайно вместо 1 поставил 0. Теперь все нормально.
- VideoFPS теперь можно менять до 1 знака после запятой. Сделано для того, чтобы можно было вписывать такое значение, как 12.5 например, которое будет полезно при переделывании фильма с 25 fps.

v.2.6

Добавлено:
- AudioBandWidth - настройка фильтра кодека faac. Устанавливает ширину диапазона воспроизводимых частот;
- AudioFrequency - настройка частоты дискретизации;
- AudioChannels - настройка количества каналов (моно/стерео);
- VideoFPS - настройка частоты кадров в секунду.



P.S. отписываемся о работе скрипта, высказываем пожелания, что вы хотите увидеть в новой версии. ;)

Сообщение отредактировал ApxuBatop - 30.7.2007, 15:56
Прикрепленный файл Subtitles_FIX.rar   ( 9.13 килобайт ) Кол-во скачиваний: 2332
Прикрепленный файл Script_v3.5.rar   ( 1.88 мегабайт ) Кол-во скачиваний: 5579
Прикрепленный файл Script_v3.5_update_only.rar   ( 66.11 килобайт ) Кол-во скачиваний: 1419
Прикрепленный файл Script_v3.4.5.rar   ( 2.16 мегабайт ) Кол-во скачиваний: 5377
Прикрепленный файл Script_v3.4.5_update_only.rar   ( 27.51 килобайт ) Кол-во скачиваний: 1161
Прикрепленный файл mpeg_FIX.rar   ( 9.13 килобайт ) Кол-во скачиваний: 930
Прикрепленный файл Script_v3.6.5.rar   ( 1.88 мегабайт ) Кол-во скачиваний: 79093
Прикрепленный файл Script_v3.6.5_update_only.rar   ( 11.77 килобайт ) Кол-во скачиваний: 2323
Прикрепленный файл FIX.rar   ( 9.12 килобайт ) Кол-во скачиваний: 951
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ApxuBatop
сообщение 30.6.2007, 13:27


Мото-Художник
******

Группа: Пользователи
Сообщений: 788
Регистрация: 12.1.2006
Пользователь №: 65 512

Рейтинг: 705



Jekasu,
У меня ffdshow декодирует flv. Попробуй вручную поменять в настройках ffdshow Video Decoder Configuration декодер для FLV1 на libavcodec.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Jekasu
сообщение 30.6.2007, 15:46


Интересующийся
**

Группа: Пользователи
Сообщений: 36
Регистрация: 28.7.2006
Из: Союз пепельных крыльев
Пользователь №: 92 970
Модель телефона: E398
Прошивка: Mpx398_De_Luxe (49r)

Рейтинг: 4



угу менял, именно эту опцию. И вообще часа три вчера на ковыряние в кодеках убил, не подхватывает зараза и всё тут sad.gif ни плеером ни Виртуалдабом.

задолбался, нашёл прогу которая конвертит flv в другие форматы, сконвертировал, а потом под скриптом ещё раз конвертировал, но это же не выход sad.gif

да кстати, VirtualDub который идёт в архиве со скриптом этот формат файла вообще не понимает, это нормально?

прикрепил скрин с ошибкой, что ещё за .avs?

Сообщение отредактировал Jekasu - 30.6.2007, 16:09
Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kemre
сообщение 30.6.2007, 17:12


Интересующийся
**

Группа: Пользователи
Сообщений: 31
Регистрация: 7.2.2007
Пользователь №: 121 096
Модель телефона: e398
Прошивка: LP 49R

Рейтинг: 10.5



подскажите настройки, чтоб сделать фильм весом не более 200 мегов. shuffle.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ApxuBatop
сообщение 30.6.2007, 17:33


Мото-Художник
******

Группа: Пользователи
Сообщений: 788
Регистрация: 12.1.2006
Пользователь №: 65 512

Рейтинг: 705



Цитата(Jekasu @ Сегодня, 19:46)

угу менял, именно эту опцию. И вообще часа три вчера на ковыряние в кодеках убил, не подхватывает зараза и всё тут ни плеером ни Виртуалдабом.

задолбался, нашёл прогу которая конвертит flv в другие форматы, сконвертировал, а потом под скриптом ещё раз конвертировал, но это же не выход
*


Поставь K-lite Codec Pack

Ну или вот, попробуй.
Прикрепленный файл FLVSplitter.rar   ( 158.5 килобайт ) Кол-во скачиваний: 248

Цитата(Jekasu @ Сегодня, 19:46)

да кстати, VirtualDub который идёт в архиве со скриптом этот формат файла вообще не понимает, это нормально?
*


Да, нормально
Цитата(Jekasu @ Сегодня, 19:46)

прикрепил скрин с ошибкой, что ещё за .avs?
*


Файл AviSynth'а
Цитата(kemre @ Сегодня, 21:12)

подскажите настройки, чтоб сделать фильм весом не более 200 мегов.
*


Если для Е398 - то ниче не меняй.

Сообщение отредактировал ApxuBatop - 30.6.2007, 17:55
Прикрепленный файл FLVSplitter.rar   ( 158.5 килобайт ) Кол-во скачиваний: 248
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kemre
сообщение 30.6.2007, 17:35


Интересующийся
**

Группа: Пользователи
Сообщений: 31
Регистрация: 7.2.2007
Пользователь №: 121 096
Модель телефона: e398
Прошивка: LP 49R

Рейтинг: 10.5



ApxuBatop,
для к750. Чтоб качество получше было)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Jekasu
сообщение 30.6.2007, 18:29


Интересующийся
**

Группа: Пользователи
Сообщений: 36
Регистрация: 28.7.2006
Из: Союз пепельных крыльев
Пользователь №: 92 970
Модель телефона: E398
Прошивка: Mpx398_De_Luxe (49r)

Рейтинг: 4



Цитата(ApxuBatop @ 30.6.2007, 20:33) *

Поставь K-lite Codec Pack
Ну или вот, попробуй.

K-lite Mega Codec Pack последней версии, пробовал ставить все кодеки, чего только не пробовал, нигде кроме Media Player Classic не работает

попробовал поставить FLVSplitter, результат тот же самый.

ладно значит где то системе глюк, придётся смириться sad.gif

Сообщение отредактировал Jekasu - 30.6.2007, 18:32
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
San3k
сообщение 1.7.2007, 17:37


Интересующийся
**

Группа: Пользователи
Сообщений: 61
Регистрация: 28.11.2006
Пользователь №: 108 480
Модель телефона: Nokia 5310; E398

Рейтинг: 6



ApxuBatop, можно ли сделать вот этот пункт -
Цитата(Список изменений версии скрипта 3.6.5)
- Синхронизация, теперь еще меньше возможностей, что видео будет спешить/отставать относительно звука.

- для версии 3.5? Или это было реализовано благодаря AviSynth?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
San3k
сообщение 2.7.2007, 9:44


Интересующийся
**

Группа: Пользователи
Сообщений: 61
Регистрация: 28.11.2006
Пользователь №: 108 480
Модель телефона: Nokia 5310; E398

Рейтинг: 6



Версия 3.6.5, у меня, криво конвертит dvd. Получается жестокий рассинхрон... sad.gif и к тому же, помоему конвертит дольше...
А вот, версия 3.5 с dvd справляется на ура smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Thron41k
сообщение 5.7.2007, 3:05


Новичок
*

Группа: Пользователи
Сообщений: 8
Регистрация: 20.6.2007
Пользователь №: 138 782
Модель телефона: E398

Рейтинг: 0



блин чё такое
cannot start filter chain: The input crop rectangle to filter "brightness/contrast" is smaller than 1x1.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tsrizoma
сообщение 6.7.2007, 14:44


Новичок
*

Группа: Пользователи
Сообщений: 1
Регистрация: 6.7.2007
Пользователь №: 140 555
Модель телефона: SE p990i

Рейтинг: 0



Просто хотел сказать огромное спасибо за скрипт!!! Давно искал что-то подобное, многое перепробовал, но ваша работа лучшая!!! Спасибо, на СЕ 990 идеальное качество при 320\240, немного повозился с вертикалью и все! Еще раз спасибо! (может в будущем появиться опция просто выбрать модель телефона и все пойдет автоматом, ну или хотя бы просто разрешение! Удачи!)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Скрипт Для Кодирования Видео С Эталонным Качеством, Новая v3.6.5 Поддержка всех видеоформатов!!! · Видео · Forum
 

36 страниц V « < 16 17 18 19 20 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 27.4.2024, 6:05

Форум живёт: