|
Pustovetov
 Стаж: 17 лет 7 месяцев Сообщений: 4247
|
Pustovetov ·
28-Янв-11 00:15
(14 лет 5 месяцев назад)
Arelin писал(а):
Ну, судя по описанию - "для обработки аниме с низким уровнем шумов BD_HD исходников и устранением ореолов и звона на контурах изображения" - решил, что это подходящий фильтр, чтобы контуры не потерять.
Быстрее чтобы контуры изпохабить... не нужно ничего подобного при рипе
Цитата:
"Очень много" - это я слишком задрал качество? Или наоборот - слишком большие цифры и надо ставить ближе к 18?
Вы слишком ухудшили качество. Надо ставить ближе к 16
Цитата:
И потом, я считал, что даже диковинный скрипт не должен работать со скоростью 1 кадр за 8 часов. К тому же отрисовка кадра в AvsP происходит хотя бы за 7-8 сек, значит скрипт выполняет свои функции...
Если зачем-то использовать xvid4psp то и не такие еще чудеса могут случаться.
|
|
Arelin
Стаж: 18 лет Сообщений: 12
|
Arelin ·
28-Янв-11 05:48
(спустя 5 часов)
Pustovetov писал(а):
Если зачем-то использовать xvid4psp то и не такие еще чудеса могут случаться.
От чего такая нелюбовь к xvid4psp?
В этом конкретном случае он не причем, нет разницы, как обрабатывается скрипт. Запуск х264.ехе из командной строки приводит к такому же результату.
|
|
Harry Palmer
  Стаж: 17 лет 2 месяца Сообщений: 3888
|
Harry Palmer ·
28-Янв-11 09:49
(спустя 4 часа, ред. 28-Янв-11 09:50)
Вот такой вопрос: конвертирую видео в формат mkv, но с содержимым как у avi-файла (ну вот нужен мне такой вариант :)), а на выходе получается mkv-файл с параметрами AVI а не AVI Hardware. И соответственно на моём медиаплеере он не воспроизводится.
И я что-то не соображу - как перед кодированием выбрать вариант кодирования AVI Hardware, если выходной файл изначально задаётся как MKV? Это как-то возможно вообще?
p.s Версия программы 5.10.206.0 r206 RC12
|
|
DreadMaster
 Стаж: 16 лет 8 месяцев Сообщений: 710
|
DreadMaster ·
28-Янв-11 10:37
(спустя 47 мин.)
chivilyov
Кодируешь в Avi, демуксишь звук и видео из ави, муксишь в mkv.
|
|
Harry Palmer
  Стаж: 17 лет 2 месяца Сообщений: 3888
|
Harry Palmer ·
28-Янв-11 10:46
(спустя 9 мин.)
DreadMaster, да это всё я знаю. Просто хотелось бы узнать - можно ли это в самой программе автоматом настроить?
|
|
mihanja80
  Стаж: 16 лет 5 месяцев Сообщений: 521
|
mihanja80 ·
28-Янв-11 12:52
(спустя 2 часа 5 мин.)
на выходе получается mkv- файл с параметрами AVI а не AVI Hardware. Подробнее пожалуйста...
На сколько я понял - проблема только в настройке кодека XviD.
|
|
Harry Palmer
  Стаж: 17 лет 2 месяца Сообщений: 3888
|
Harry Palmer ·
28-Янв-11 13:09
(спустя 16 мин., ред. 28-Янв-11 13:09)
mihanja80 писал(а):
Подробнее пожалуйста...
На сколько я понял - проблема только в настройке кодека XviD.
Закидываю в программу исходный файл, в окошке "Формат" включаю MKV, в окошке "Кодирование видео" - XviD HQ Ultra, в окошке "Кодирование звука" - MP3 CBR 128k. В итоге на выходе получаю файл, невоспроизводимый на моём медиплеере (QPel: Yes; GMC: 3 warppoints), то есть кодирование видео прошло в формате AVI а не AVI Hardware.
Вот я и интересуюсь: возможно эти параметры поменять перед самим кодированием, если выходной файл изначально задаётся как MKV?
|
|
mihanja80
  Стаж: 16 лет 5 месяцев Сообщений: 521
|
mihanja80 ·
28-Янв-11 13:15
(спустя 6 мин.)
да, возможно.
Зайдите в настройки кодека и отключите эти две опции
|
|
Harry Palmer
  Стаж: 17 лет 2 месяца Сообщений: 3888
|
Harry Palmer ·
28-Янв-11 13:23
(спустя 7 мин.)
mihanja80, это в самой XviD4PSP, что-ли? Не нашёл я там этого...
|
|
mihanja80
  Стаж: 16 лет 5 месяцев Сообщений: 521
|
mihanja80 ·
28-Янв-11 14:14
(спустя 51 мин.)
справа от выбора пресета кодирования (кодирование видео) нажмите круглую кнопочку и откроется окно настройки кодека.
Перейдите по ссылке в подписи и почитайте инструкцию, посмотрите видео...
|
|
Лидка
 Стаж: 18 лет Сообщений: 150
|
Лидка ·
28-Янв-11 14:24
(спустя 9 мин.)
chivilyov писал(а):
Закидываю в программу исходный файл, в окошке "Формат" включаю MKV
Чё ты тупишь? Если тебе нужен AVI Hardware то поставь в окошке "Формат" AVI Hardware!!!
|
|
Harry Palmer
  Стаж: 17 лет 2 месяца Сообщений: 3888
|
Harry Palmer ·
28-Янв-11 14:37
(спустя 13 мин., ред. 28-Янв-11 14:37)
mihanja80 писал(а):
нажмите круглую кнопочку и откроется окно настройки кодека.
Я именно там и искал эти настройки QPel и GMC. Там для меня вообще всё темный лес, но этих параметров я там не увидел...
Ага в окошке CLI нашёл вот такую строчку:
Цитата:
-cq 3 -bvhq -qpel -gmc -max_bframes 3
Как же мне её исправить, что-бы было всё в норме?
|
|
fcp
Стаж: 16 лет 9 месяцев Сообщений: 1470
|
fcp ·
28-Янв-11 14:42
(спустя 4 мин.)
chivilyov
Обе галки на вкладке Motion:
Quarter pixel search - QPel
Global motion compensation - GMC
Только я вот чего не пойму (может пропустил чего?). Вы пытаетесь кодировать XviD`ом с настройками для железных плейеров, но при этом использовать контейнер MKV - а плейер такой контейнер вообще понимает? Просто как по мне - то странно, MKV он понимает, а опции QPel и GMC у XviD`а - нет. Может конечно это нормально и так оно и есть, хз, но мне это кажется странным. Или это не для железного плейера делается?
----
Цитата:
-cq 3 -bvhq -qpel -gmc -max_bframes 3
Удалить и нажать Применить, но проще снять две галки.
|
|
nevermnd_2k
  Стаж: 17 лет 2 месяца Сообщений: 2207
|
nevermnd_2k ·
28-Янв-11 14:47
(спустя 4 мин.)
nevermnd писал(а):
подскажите пожалуйста
проблема в следующем
кодирую из ремукса рип, по какой-то причине конечная временная длительность готового рипа отличается от изначальной ремукса в большую сторону, на мизерные величины где полминуты, где две минуты, в зависимости от длительности
фреймрейт задается 23.976, в медиоинфо стоят эти же цифры, но по факту рип получается длиннее
как исправить, может у кого-то было похожее?
версия программы 5.10.206.0, до этого все было нормально
DreadMaster писал(а):
nevermnd
Из-за декодера возможно, попробуйте сменить на другие (если исходник avc, то через DGAVCIndex создать .dga файл и закинуть его в прогу).
Прежде чем кодировать, проверять всё через AvsP.
Может есть еще варианты?
Плюс еще одна проблема всплыла, при кодировании через "DirectShow" наблюдается рассыпание картинки в полученном рипе.
Как лечить?
|
|
mihanja80
  Стаж: 16 лет 5 месяцев Сообщений: 521
|
mihanja80 ·
28-Янв-11 14:48
(спустя 1 мин.)
на первой вкладке, внизу слева снять отметки. Ориентируйтесь по первым буквам слов
QPel - квартер пиксел
GMC - глобал мотион
О. fcp опередил.
|
|
Harry Palmer
  Стаж: 17 лет 2 месяца Сообщений: 3888
|
Harry Palmer ·
28-Янв-11 14:49
(спустя 1 мин., ред. 28-Янв-11 14:52)
fcp, большое тебе спасибо, сам я как-то не врубился, что эти сочетания в MediaInfo просто сокращены. 
А по твоему недоумению - такой вариант кодирования напрочь снимает все проблемы с синхронизацией звука на моём (и не только моём) медиаплеере. Контейнер mkv он читает и проблем с синхронизацией с ними почти нет, а вот с AVI - сплошь и рядом.  А заморачиваться с прогонкой через MKVTooknix не хочется, особенно если кодируешь сразу много файлов (например, сериалы)...
p.s. А параметры QPel и GMC мой медиаплеер действительно не принимает. Видимо микросхемка старая...
|
|
Gambit-ds
  Стаж: 15 лет 4 месяца Сообщений: 5550
|
Gambit-ds ·
28-Янв-11 15:02
(спустя 12 мин.)
mihanja80
Здраствуйте у меня такая проблема кодирую Брюлик в avi у исходника fps 23,976, после энкода на выходи у видео получается fps 25 в чем может быть проблема?
Вот лог тестого прохода
Лог
Код:
PLATFORM
------------------------------
Version: 5.10.206.0
Created: 29.12.2010 13:04:44
TempPath: D:\Temp
AppPath: C:\Program Files\XviD4PSP 5
FILES
------------------------------
00000.m2ts >
1.avi
TASK
------------------------------
Format: AVI Hardware
Duration: 00:01:44:688 (2510)
VideoDecoder: DirectShowSource
Resolution: 1920x1080 > 688x288
Aspect: 2.3529 > 2.3889
VCodecPreset: Custom
VEncodingMode: TwoPass
VideoCodec: h264 > XviD
VideoBitrate: 22555 > 822
Quality: 0.454 > 0.173
Framerate: 23.976
SourceType: PROGRESSIVE
FieldOrder: UNKNOWN
SCRIPT
------------------------------
import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\functions\AudioFunctions.avs")
import("C:\Program Files\XviD4PSP 5\dlls\AviSynth\functions\VideoFunctions.avs")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\NicAudio.dll")
loadplugin("C:\Program Files\XviD4PSP 5\dlls\AviSynth\plugins\soxfilter.dll")
DirectShowSource("D:\Убийца внутри меня (Блюрей)\BDMV\STREAM\00000.m2ts", audio=false, fps=23.976, convertfps=true)
ConvertToYV12()
###[FILTERING]###
###[FILTERING]###
Crop(0, 132, -0, -132)
Spline36Resize(688, 288)
SelectRangeEvery(FrameCount()/50,50) #2500 frames test-script
VIDEO ENCODING
------------------------------
Encoding video to: D:\Temp\0043.avi
XviD 822kbps 688x288 23.976fps (2510 frames)
...first pass...
xvid_encraw.exe: -pass1 "D:\Temp\0043_1.log" -qmatrix "C:\Program Files\XviD4PSP 5\presets\matrix\cqm\Sharktooth's EQM v3ULR.cqm" -vhqmode 4 -nopacked -bvhq -max_bframes 4 -full1pass -threads 6 -i "D:\Temp\0043.avs" -o NUL
Tot: enctime(ms) =88164.00, length(bytes) = 8479607
Avg: enctime(ms) = 35.13, fps = 28.47, length(bytes) = 3378
I frames: 69 frames, size = 12564/ 866930, quants = 2 / 2.00 / 2
P frames: 899 frames, size = 6511/5853398, quants = 2 / 2.00 / 2
B frames: 1477 frames, size = 1190/1758759, quants = 4 / 4.00 / 4
N frames: 65 frames, size = 8/ 520
...last pass...
xvid_encraw.exe: -pass2 "D:\Temp\0043_1.log" -bitrate 822 -qmatrix "C:\Program Files\XviD4PSP 5\presets\matrix\cqm\Sharktooth's EQM v3ULR.cqm" -vhqmode 4 -nopacked -bvhq -max_bframes 4 -full1pass -imin 1 -pmin 1 -bmin 1 -threads 6 -i "D:\Temp\0043.avs" -avi "D:\Temp\0043.avi"
Tot: enctime(ms) =79831.00, length(bytes) = 10318656
Avg: enctime(ms) = 31.81, fps = 31.44, length(bytes) = 4111
I frames: 69 frames, size = 16280/1123349, quants = 1 / 1.54 / 2
P frames: 899 frames, size = 7995/7188159, quants = 1 / 1.93 / 3
B frames: 1477 frames, size = 1358/2006628, quants = 2 / 3.77 / 5
N frames: 65 frames, size = 8/ 520
MUXING
------------------------------
Video file: D:\Temp\0043.avi
Muxing to: F:\1.avi
ffmpeg.exe: -i "D:\Temp\0043.avi" -vcodec copy -r 23.976 "F:\1.avi"
TIME
------------------------------
Общее время кодирования: 5 min 8 sec
Файл получился на: 9.90 mb
|
|
mihanja80
  Стаж: 16 лет 5 месяцев Сообщений: 521
|
mihanja80 ·
28-Янв-11 15:06
(спустя 3 мин., ред. 28-Янв-11 15:13)
chivilyov, не вижу никаких проблем с синхронизацией в контейнере АВИ... nevermnd, через ФФмпегСурс2 пробовали декодировать? Gambit-ds, это медиаинфо говорит что 25? Пробуйте перемуксить m 2 t s в mkv.
|
|
nevermnd_2k
  Стаж: 17 лет 2 месяца Сообщений: 2207
|
nevermnd_2k ·
28-Янв-11 15:10
(спустя 4 мин.)
mihanja80 писал(а):
nevermnd, через ФФмпегСурс2 пробовали декодировать?
побывал, рассыпания картинки это вылечило, но зато проблема с фреймрейтом всплыла, описал выше
|
|
Gambit-ds
  Стаж: 15 лет 4 месяца Сообщений: 5550
|
Gambit-ds ·
28-Янв-11 15:19
(спустя 8 мин.)
mihanja80 писал(а):
Цитата:
Gambit-ds, это медиаинфо говорит что 25? Пробуйте перемуксить m 2 t s в mkv.
Да это говорит медиа инфо, плюс из за этого расинхрон звука, т.к. видео ряд становится короче на пару минут, хорошо я попробую перемуксить в mkv, отпишусь что получилось...
|
|
fcp
Стаж: 16 лет 9 месяцев Сообщений: 1470
|
fcp ·
28-Янв-11 15:32
(спустя 12 мин., ред. 28-Янв-11 15:32)
Gambit-ds
У вас xvid_encraw недоделанный - был в одной из версий инсталлера, он не считывает fps из скрипта и всё кодирует в 25.000. Перемуксить с нужным fps можно в ВиртуалДабе. А xvid_encraw можно взять тут, xvidcore.dll тоже лучше заменить (есть в архиве). Менять надо файлы в папке XviD4PSP 5\apps\xvid_encraw. Или более простой вариант, в окне настроек кодера на вкладке Misc внизу поставьте галку на "Use old 1.2.2" - будет использоваться старая версия XviD 1.2.2 (новая 1.3.0 не намного лучше, если вообще лучше, зато старая кодирует быстрее и её xvid_encraw гораздо лучше приспособлен к Ависинту, да и вообще к работе как таковой).
Кстати всё идет к тому, что 1.2.2 все-же будет возвращен по-умолчанию (всмысле он будет выбран по-умолчанию, 1.3.0 никуда не денется).
|
|
anton966
  Стаж: 18 лет 5 месяцев Сообщений: 2573
|
anton966 ·
28-Янв-11 15:33
(спустя 1 мин.)
fcp писал(а):
Кстати всё идет к тому, что 1.2.2 все-же будет возвращен по-умолчанию.
А вот это хорошо!
|
|
Gambit-ds
  Стаж: 15 лет 4 месяца Сообщений: 5550
|
Gambit-ds ·
28-Янв-11 15:35
(спустя 2 мин.)
fcp
Большое спасибо! Опробую.
|
|
Лидка
 Стаж: 18 лет Сообщений: 150
|
Лидка ·
28-Янв-11 15:42
(спустя 6 мин.)
fcp писал(а):
новая 1.3.0 не намного лучше, если вообще лучше
Разница версий только в скорости или в качестве кодирования тоже?
|
|
fcp
Стаж: 16 лет 9 месяцев Сообщений: 1470
|
fcp ·
28-Янв-11 15:57
(спустя 14 мин.)
Лидка
Я честно говоря только на скорость их сравнивал  И результаты были не в пользу 1.3.0.
|
|
mihanja80
  Стаж: 16 лет 5 месяцев Сообщений: 521
|
mihanja80 ·
28-Янв-11 16:00
(спустя 3 мин.)
Лидка, ну если кодек развивается то я думаю что есть смысл использовать новую версию... Но вот то что энкрав немного недоделан, это есть, но у меня кроме записи в лог несуществующих N-кадров больше глюков незамечено...
А так ведь можете перекодировать семпл двумя разными версиями и сравнивать
|
|
Лидка
 Стаж: 18 лет Сообщений: 150
|
Лидка ·
28-Янв-11 16:08
(спустя 7 мин.)
fcp писал(а):
Я честно говоря только на скорость их сравнивал И результаты были не в пользу 1.3.0.
На скорость я тоже сравнивал. На моей машине скорость одинакова, но загрузка процессора:
1.3.0 ~ 65%
1.2.2 ~ 90%
А вот на качество и в мыслях не было сравнить... Ща-а попробуем.
|
|
anton966
  Стаж: 18 лет 5 месяцев Сообщений: 2573
|
anton966 ·
28-Янв-11 16:16
(спустя 8 мин.)
Лидка
У меня при одинаковой загрузке процессора 1.2.2 работает заметно быстрее, качество у 1.3.0 не лучше. Кодировал в 2 прохода с настройками max качества с фильтрами и без.
|
|
Лидка
 Стаж: 18 лет Сообщений: 150
|
Лидка ·
28-Янв-11 16:34
(спустя 17 мин.)
anton966 писал(а):
качество у 1.3.0 не лучше
Вот это я и хочу выяснить собственным опытом... А заодно прояснить ситуацию с N frames.
|
|
fcp
Стаж: 16 лет 9 месяцев Сообщений: 1470
|
fcp ·
28-Янв-11 16:45
(спустя 10 мин.)
Вот мои результаты (процессор Q6600 4ядра, на штатной частоте):
1.2.2 - xvid_encraw.exe xvidcore.dll aviwriter.dll - из инсталлера r132.
1.3.0 - xvid_encraw.exe xvidcore.dll - из ссылки выше (Xvid_130_RC1.7z)
начало лога, скрипт и прочее
Код:
PLATFORM
------------------------------
OS: Microsoft Windows NT 5.1.2600 Service Pack 2
OEMCodePage: 866
Language: RUS
DecimalSeparator: ,
Framework: 2.0.50727.3053
Processors: 4
SystemDrive: D: XVID4PSP
------------------------------
Version: 5.10.213.1
Created: 27.01.2011 14:21:06
TempPath: E:\Temp
AppPath: D:\Program Files\Winnydows\XviD4PSP5 FILES
------------------------------
Fawni - Serious.mkv >
122 2pass def.avi TASK
------------------------------
Format: AVI
Duration: 00:03:16:600 (4915)
VideoDecoder: FFmpegSource2
Resolution: 1280x720 > 720x408
Aspect: 1.7778 > 1.7647
VCodecPreset: Custom XviD CLI
VEncodingMode: TwoPass
VideoCodec: h264 > XviD
VideoBitrate: 3170 > 1400
Quality: 0.138 > 0.191
Framerate: 25.000
SourceType: PROGRESSIVE
FieldOrder: UNKNOWN SCRIPT
------------------------------
import("D:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\functions\AudioFunctions.avs")
import("D:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\functions\VideoFunctions.avs")
loadplugin("D:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\FFMS2.dll")
import("D:\Program Files\Winnydows\XviD4PSP5\dlls\AviSynth\plugins\FFMS2.avsi") FFmpegSource2("C:\MOV`s\Fawni - Serious.mkv", rffmode=0, cachefile="E:\Temp\fawni - serious.mkv.ffindex").AssumeFPS(25.000) ConvertToYV12() ###[FILTERING]###
###[FILTERING]### Lanczos4Resize(720, 408) VIDEO ENCODING
------------------------------
1.2.2 2pass настройки по-умолчанию
Код:
Encoding video to: E:\Temp\0514.avi
XviD 1400kbps 720x408 25.000fps (4915 frames) ...first pass... xvid_encraw.exe: -pass1 "E:\Temp\0514_1.log" -qtype 0 -threads 6 -i "E:\Temp\0514.avs" -o NUL Tot: enctime(ms) =103124.00, length(bytes) = 78629178
Avg: enctime(ms) = 20.97, fps = 47.68, length(bytes) = 15991
I frames: 161 frames, size = 47571/ 7659034, quants = 2 / 2.00 / 2
P frames: 1878 frames, size = 29138/ 54722504, quants = 2 / 2.00 / 2
B frames: 2859 frames, size = 5682/ 16247504, quants = 4 / 4.00 / 4
N frames: 17 frames, size = 8/ 136 ...last pass... xvid_encraw.exe: -pass2 "E:\Temp\0514_1.log" -bitrate 1400 -qtype 0 -threads 6 -i "E:\Temp\0514.avs" -avi "E:\Temp\0514.avi" Tot: enctime(ms) =111902.00, length(bytes) = 34274663
Avg: enctime(ms) = 22.76, fps = 43.94, length(bytes) = 6970
I frames: 161 frames, size = 28748/ 4628509, quants = 2 / 3.64 / 5
P frames: 1878 frames, size = 11323/ 21266263, quants = 2 / 4.50 / 5
B frames: 2859 frames, size = 2931/ 8379755, quants = 5 / 7.26 / 8
N frames: 17 frames, size = 8/ 136 MUXING
------------------------------
Video file: E:\Temp\0514.avi
Muxing to: F:\122 2pass def.avi ffmpeg.exe: -i "E:\Temp\0514.avi" -vcodec copy -r 25.000 "F:\122 2pass def.avi" TIME
------------------------------
Общее время кодирования: 3 min 37 sec
Файл получился на: 32.81 mb
1.3.0 2pass настройки по-умолчанию
Код:
Encoding video to: E:\Temp\0515.avi
XviD 1400kbps 720x408 25.000fps (4915 frames) ...first pass... xvid_encraw.exe: -pass1 "E:\Temp\0515_1.log" -qtype 0 -threads 6 -i "E:\Temp\0515.avs" -o NUL Tot: enctime(ms) =41814.00, length(bytes) = 78667741
Avg: enctime(ms) = 8.51, fps = 117.54, length(bytes) = 16005
I frames: 161 frames, size = 47571/7659034, quants = 2 / 2.00 / 2
P frames: 1879 frames, size = 29138/54751524, quants = 2 / 2.00 / 2
B frames: 2858 frames, size = 5688/16257047, quants = 4 / 4.00 / 4
N frames: 17 frames, size = 8/ 136 ...last pass... xvid_encraw.exe: -pass2 "E:\Temp\0515_1.log" -bitrate 1400 -qtype 0 -threads 6 -i "E:\Temp\0515.avs" -avi "E:\Temp\0515.avi" Tot: enctime(ms) =51451.00, length(bytes) = 34272968
Avg: enctime(ms) = 10.47, fps = 95.53, length(bytes) = 6973
I frames: 161 frames, size = 28685/4618443, quants = 2 / 3.65 / 5
P frames: 1879 frames, size = 11324/21279661, quants = 2 / 4.51 / 5
B frames: 2858 frames, size = 2930/8374728, quants = 5 / 7.27 / 8
N frames: 17 frames, size = 8/ 136 MUXING
------------------------------
Video file: E:\Temp\0515.avi
Muxing to: F:\130 2pass def.avi ffmpeg.exe: -i "E:\Temp\0515.avi" -vcodec copy -r 25.000 "F:\130 2pass def.avi" TIME
------------------------------
Общее время кодирования: 4 min 51 sec
Файл получился на: 32.80 mb
Итого:
1.2.2 - 3 min 37 sec
1.3.0 - 4 min 51 sec
Можно было бы конечно попробовать с разными значениями -threads, кому хочется - пробуйте 
Если задать кодеру ключ -ssim_file "путь_к_файлу", то он посчитает и выведет в лог средний SSIM. Чем ближе к 1-це - тем лучше. Результаты с подсчетом SSIM:
1.2.2
Код:
Encoding video to: E:\Temp\0517.avi
XviD 1400kbps 720x408 25.000fps (4915 frames) ...first pass... xvid_encraw.exe: -pass1 "E:\Temp\0517_1.log" -qtype 0 -threads 6 -i "E:\Temp\0517.avs" -o NUL Tot: enctime(ms) =103251.00, length(bytes) = 78629178
Avg: enctime(ms) = 21.00, fps = 47.62, length(bytes) = 15991
I frames: 161 frames, size = 47571/ 7659034, quants = 2 / 2.00 / 2
P frames: 1878 frames, size = 29138/ 54722504, quants = 2 / 2.00 / 2
B frames: 2859 frames, size = 5682/ 16247504, quants = 4 / 4.00 / 4
N frames: 17 frames, size = 8/ 136 ...last pass... xvid_encraw.exe: -pass2 "E:\Temp\0517_1.log" -bitrate 1400 -qtype 0 -ssim_file "f:\ssim.log" -threads 6 -i "E:\Temp\0517.avs" -avi "E:\Temp\0517.avi" Average SSIM: 0.979028
ey=0, time= 0, len= 6 | type=P, quant= 2, len= 160
Tot: enctime(ms) =143953.00, length(bytes) = 34274663
Avg: enctime(ms) = 29.28, fps = 34.16, length(bytes) = 6970
I frames: 161 frames, size = 28748/ 4628509, quants = 2 / 3.64 / 5
P frames: 1878 frames, size = 11323/ 21266263, quants = 2 / 4.50 / 5
B frames: 2859 frames, size = 2931/ 8379755, quants = 5 / 7.26 / 8
N frames: 17 frames, size = 8/ 136 MUXING
------------------------------
Video file: E:\Temp\0517.avi
Muxing to: F:\122 2pass def ssim.avi ffmpeg.exe: -i "E:\Temp\0517.avi" -vcodec copy -r 25.000 "F:\122 2pass def ssim.avi" TIME
------------------------------
Общее время кодирования: 4 min 9 sec
Файл получился на: 32.81 mb
1.3.0
Код:
Encoding video to: E:\Temp\0516.avi
XviD 1400kbps 720x408 25.000fps (4915 frames) ...first pass... xvid_encraw.exe: -pass1 "E:\Temp\0516_1.log" -qtype 0 -threads 6 -i "E:\Temp\0516.avs" -o NUL Tot: enctime(ms) =41881.00, length(bytes) = 78667741
Avg: enctime(ms) = 8.52, fps = 117.36, length(bytes) = 16005
I frames: 161 frames, size = 47571/7659034, quants = 2 / 2.00 / 2
P frames: 1879 frames, size = 29138/54751524, quants = 2 / 2.00 / 2
B frames: 2858 frames, size = 5688/16257047, quants = 4 / 4.00 / 4
N frames: 17 frames, size = 8/ 136 ...last pass... xvid_encraw.exe: -pass2 "E:\Temp\0516_1.log" -bitrate 1400 -qtype 0 -ssim_file "f:\ssim.log" -threads 6 -i "E:\Temp\0516.avs" -avi "E:\Temp\0516.avi" Tot: enctime(ms) =91152.00, length(bytes) = 34272968
Avg: enctime(ms) = 18.55, fps = 53.92, length(bytes) = 6973
I frames: 161 frames, size = 28685/4618443, quants = 2 / 3.65 / 5
P frames: 1879 frames, size = 11324/21279661, quants = 2 / 4.51 / 5
B frames: 2858 frames, size = 2930/8374728, quants = 5 / 7.27 / 8
N frames: 17 frames, size = 8/ 136
Average SSIM: 0.979005 MUXING
------------------------------
Video file: E:\Temp\0516.avi
Muxing to: F:\130 2pass def ssim.avi ffmpeg.exe: -i "E:\Temp\0516.avi" -vcodec copy -r 25.000 "F:\130 2pass def ssim.avi" TIME
------------------------------
Общее время кодирования: 5 min 28 sec
Файл получился на: 32.80 mb
Лог для 1.2.2 пришлось редактировать, т.к. он помимо записи в файл выдавал значения SSIM для каждого кадра еще и в лог!
1.2.2 - Average SSIM: 0.979028 (4 min 9 sec)
1.3.0 - Average SSIM: 0.979005 (5 min 28 sec)
Т.е. в моём случае 1.2.2 выдал качество даже лучше, пусть и на незначительную величину (хотя тут еще нельзя исключать того факта, что эти две версии могут подсчитывать SSIM немного по-разному). По скорости же 1.3.0 существенно уступил.
Кому хочется - сравните сами, как и что.
|
|
|