Создание видеодорожки для DVD (mpeg2) из прогрессивного HD-источника (h264) и сопутствующие моменты

Страницы :   Пред.  1, 2, 3 ... 67, 68, 69 ... 85, 86, 87  След.
Ответить
 

Andy Rok

Стаж: 14 лет 2 месяца

Сообщений: 237

Andy Rok · 09-Июл-13 17:00 (12 лет 2 месяца назад)

Доброго времени суток! После упаковки Blu Ray 1080i (fps 25) в МКV получается как бы две fps - 25 и 50 (указывается как "исходная"). Что это? И можно ли из такого исходника получить DVD видео? Спасибо! (фильм "Экспат")
[Профиль]  [ЛС] 

Matryjoshka

Стаж: 13 лет 6 месяцев

Сообщений: 201

Matryjoshka · 20-Авг-13 19:14 (спустя 1 месяц 11 дней, ред. 26-Май-14 14:38)

del
[Профиль]  [ЛС] 

Areyou

Стаж: 16 лет 10 месяцев

Сообщений: 1724


Areyou · 20-Авг-13 20:59 (спустя 1 час 44 мин.)

Matryjoshka писал(а):
60555436Что не так?
Ависинт установлен? Дело в том, что эта ошибка исходит от дуба, а Ависинт свою ошибку выводит через скрипт как кадр, вы бы её увидели красным на чёрном.
[Профиль]  [ЛС] 

lordtoper

Стаж: 14 лет 11 месяцев

Сообщений: 7

lordtoper · 28-Авг-13 10:35 (спустя 7 дней)

Уважаемые знатоки вопрос в следующем: нередко встречаются HD-исходники, частота видео в которых составляет 24p. Если я хочу кодировать видеоряд в NTSC, то в настройках Rhozet Carbon Coder есть пункт 24p->29,97i. Так вот если я обработаю видео таким образом (соответственно в скрипте AviSinth пропишу AssumeFPS("film") или AssumeFPS(24), чтобы не менять частоту кадров), то потом собраный мною DVD-фильм будет корректно воспроизводиться на компьютере или что главнее на стационарном DVD-плеере? Может кто-то уже делал подобное?
[Профиль]  [ЛС] 

Areyou

Стаж: 16 лет 10 месяцев

Сообщений: 1724


Areyou · 28-Авг-13 21:47 (спустя 11 часов, ред. 28-Авг-13 21:47)

lordtoper
Для таких источников AssumeFPS("ntsc_film") для 23.976 или AssumeFPS(24) в скрипте нужны только в случае, если фильтром импорта неверно определяется частота кадров (можно посмотреть в AVSP или дубе). Например, DGAVCIndex иногда вместо реальной частоты (напр. определённой по MediaInfo) принимает 25 fps. Когда кодируется для DVD, есть два варианта получить 29,97: а) прогрессивная кодировка в 23.976 (24) с флагами растяжки при воспроизведении и б)вставка полей до кодирования в 29,97. В первом случае качество лучше (лучше сжимаемость + экономится 20% битрейта за счёт меньшего общего количества кадров). Так обычно кодируют кинофильмы. Что делает при этой установке конкретно этот кодер, не знаю (возможно, второе). В CCE, например, закодировать по первому варианту можно только с 23.976, но не с 24. В случае 24 fps я кодирую без флагов, потом прогоняю через DGPulldown с установкой 24->29.97. После этого авторинг DVD ничем не отличается от случая 29,97.
[Профиль]  [ЛС] 

lordtoper

Стаж: 14 лет 11 месяцев

Сообщений: 7

lordtoper · 29-Авг-13 20:08 (спустя 22 часа)

Цитата:
В случае 24 fps я кодирую без флагов
То есть кодировать непосредственно в 24p? Но как выставить такую настройку, если есть только 24p->29,97i? И если я правильно понял, то итоговый видеопоток 24->29.97 нормально воспринимается плеерами?
И ещё вопрос: допустим есть DVD фильм с анимированым меню. Если сделать обратный телесин этого видео, то получим к примеру 23,976p, а видео файлов фильма 24p. Не будет ли из-за этого какого-нибудь конфликта в общей структуре DVD?
[Профиль]  [ЛС] 

Areyou

Стаж: 16 лет 10 месяцев

Сообщений: 1724


Areyou · 29-Авг-13 22:39 (спустя 2 часа 31 мин.)

lordtoper писал(а):
60668992видеопоток 24->29.97 нормально воспринимается плеерами?
Да. Про установки могу сказать только в CCE, там отключается шаблон 'для DVD' и выбирается частота 24 fps, длина GOP берется 12 (напр. редактированием шаблона для PAL). Потом внешней программой флаги прописываются.
С точки зрения структуры NTSC DVD, все совместимые варианты видео, независимо от способа растяжки, имеют частоту кадров 29.97. Меню находится в отдельной области и обычно кодируется в прогрессив 29.97, оно может отличаться форматом кадра и т.п. - это не создаёт конфликтов.
Возможно, есть какие-то особенности у проигрывателей с прогрессивным выводом 23.976/24, которые игнорируют флаги (стандартный DVD-плеер выводит чересстрочку 29.97), но я не слышал о проблемах.
[Профиль]  [ЛС] 

tartak

VIP (Заслуженный)

Стаж: 19 лет 6 месяцев

Сообщений: 2546

tartak · 01-Сен-13 04:05 (спустя 2 дня 5 часов)

Ссылки и английский запрещены правилами (2.10, 2.11).
Я думаю, что все, кому нужно, давно скачали с руборда. На всякий случай обновил раздачу
[Профиль]  [ЛС] 

F0X1986

Стаж: 15 лет 4 месяца

Сообщений: 429

F0X1986 · 14-Сен-13 19:33 (спустя 13 дней)

Есть вот такой самопальный Blu Ray https://rutr.life/forum/viewtopic.php?t=3203345.
Вытаскиваю из него видео, упаковываю в MKV, индексирую, пишу скрипт, в общем - всё как положено, а при кодировании получаю такую хрень:
скрытый текст
Пробовал ProCoderом - то же самое. Обращаюсь к знатокам за помощью. Кто виноват и что делать?
[Профиль]  [ЛС] 

Mikky72

VIP (Заслуженный)

Стаж: 18 лет 6 месяцев

Сообщений: 8498

Mikky72 · 14-Сен-13 20:32 (спустя 59 мин., ред. 14-Сен-13 20:32)

F0X1986 писал(а):
60870698Кто виноват и что делать?
Не Прокодер и не TMPGEnc. Ясно же написано, что вдруг на 510 кадре декодер выдал "пустой" кадр.
Так что тут либо декодер плохой, либо видео с дефектом...
При наличии видеокарты с КУДА лучше воспользоваться хорошим декодером от Д. Графта https://rutr.life/forum/viewtopic.php?t=3204707
[Профиль]  [ЛС] 

HortonEN

Стаж: 17 лет 8 месяцев

Сообщений: 6333


HortonEN · 14-Сен-13 21:41 (спустя 1 час 8 мин.)

F0X1986 писал(а):
60870698упаковываю в MKV, индексирую, пишу скрипт, в общем - всё как положено
Вы раньше уже работали с интерлейсом при помощи FFMS? Всё было нормально?
Можно попробовать разные dll поподсовывать. Параметры threads или seekmode подёргать.
[Профиль]  [ЛС] 

F0X1986

Стаж: 15 лет 4 месяца

Сообщений: 429

F0X1986 · 16-Сен-13 10:00 (спустя 1 день 12 часов, ред. 16-Сен-13 12:56)

Mikky72 писал(а):
60871496
F0X1986 писал(а):
60870698Кто виноват и что делать?
Не Прокодер и не TMPGEnc. Ясно же написано, что вдруг на 510 кадре декодер выдал "пустой" кадр.
Так что тут либо декодер плохой, либо видео с дефектом...
При наличии видеокарты с КУДА лучше воспользоваться хорошим декодером от Д. Графта https://rutr.life/forum/viewtopic.php?t=3204707
Не, это скрин сделан с 510-го кадра, а надпись появляется со 2-го и уже не исчезает.
Пробовал со старой верс. DGAVCIndexа - через кажд. неск. кадров получается такая фигня:
скрытый текст
хотя исходник чистый.
А с новой, по вашей ссылке, почему-то длл не загружается, х. её з., почему:
скрытый текст
HortonEN писал(а):
60872518
F0X1986 писал(а):
60870698упаковываю в MKV, индексирую, пишу скрипт, в общем - всё как положено
Вы раньше уже работали с интерлейсом при помощи FFMS? Всё было нормально?
Можно попробовать разные dll поподсовывать. Параметры threads или seekmode подёргать.
Как-то делал из ХДТВ 1 и 2-го Поттеров и 3-го Термина, причём, кодировал в ПАЛ - вообще без проблем.
А насчёт dll, threads и seekmode, можно поподробнее, или примерный образец скрипта?
Спасибо всем за участие.
P.S. Скачал с забугорья другую DGDecodeNV.dll - всё сразу получилось. Новый декодер Графта действительно круче старого. Спасибо Mikky72 за помощь.
[Профиль]  [ЛС] 

Valcd

Стаж: 16 лет 10 месяцев

Сообщений: 84


Valcd · 02-Окт-13 21:00 (спустя 16 дней)

Подскажите, чем и как лучше закодировать HD видео, снятое на телефон Samsung Galaxy S2? Там вообще странный fps - 24,887, которое вроде как считается 25 fps. Вот информация MediaInfo:
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.0
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 40s 590ms
Bit rate mode : Variable
Bit rate : 14.1 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 24.883 fps
Minimum frame rate : 16.943 fps
Maximum frame rate : 49.861 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.273
Stream size : 68.3 MiB (99%)
Title : VideoHandle
[Профиль]  [ЛС] 

Mikky72

VIP (Заслуженный)

Стаж: 18 лет 6 месяцев

Сообщений: 8498

Mikky72 · 03-Окт-13 00:50 (спустя 3 часа, ред. 03-Окт-13 00:50)

Valcd писал(а):
61113594которое вроде как считается 25 fps.
Да нет. Оно считается:
Valcd писал(а):
61113594Frame rate mode : Variable
А переделка переменного фреймрейта в постоянный может быть проблематичной.
Похоже, у Вас процессор телефона тормозил и не справлялся с быстрыми сценами (как видеокарта в играх), просаживая частоту кадров...
Попробуйте открыть в каком-нибудь видеоредакторе (типа Vegas) и сохранить с постоянным битрейтом.
Сам не знаю. Говорят, помогает открытие в скрипте через директ шоу сорс 2. Также посмотрите тут
http://forum.ixbt.com/topic.cgi?id=29:31724-123#2959
[Профиль]  [ЛС] 

AlistRain

Стаж: 13 лет 1 месяц

Сообщений: 536


AlistRain · 03-Окт-13 02:30 (спустя 1 час 39 мин.)

Mikky72 писал(а):
61116011переделка переменного фреймрейта в постоянный
а мне вот интересно, почему вопрос задан в видеодорожка для DVD из прогрессивного HD. т.е. ему нужен 25(50) cfr на выходе?
просто, если не смотреть тайм-коды и не нужен монтаж - ffms2, dss 1/2/2mod могут конвертнуть фпс в 25 или 50 - возможно даже дерганий не будет
[Профиль]  [ЛС] 

Mikky72

VIP (Заслуженный)

Стаж: 18 лет 6 месяцев

Сообщений: 8498

Mikky72 · 03-Окт-13 09:49 (спустя 7 часов)

AlistRain писал(а):
61116793почему вопрос задан в
Вероятно хочет записать дис для просмотра на плеере, вот его сюда и послали...
Хотя правильней было бы в более общие топики:
https://rutr.life/forum/viewtopic.php?t=4083813
https://rutr.life/forum/viewtopic.php?t=3394167
там больше народа, которые активно трансформируют видео...
[Профиль]  [ЛС] 

Valcd

Стаж: 16 лет 10 месяцев

Сообщений: 84


Valcd · 03-Окт-13 19:22 (спустя 9 часов, ред. 03-Окт-13 19:22)

Mikky72 писал(а):
61116011
Valcd писал(а):
61113594которое вроде как считается 25 fps.
Да нет. Оно считается:
Valcd писал(а):
61113594Frame rate mode : Variable
А переделка переменного фреймрейта в постоянный может быть проблематичной.
Похоже, у Вас процессор телефона тормозил и не справлялся с быстрыми сценами (как видеокарта в играх), просаживая частоту кадров...
Попробуйте открыть в каком-нибудь видеоредакторе (типа Vegas) и сохранить с постоянным битрейтом.
Сам не знаю. Говорят, помогает открытие в скрипте через директ шоу сорс 2. Также посмотрите тут
http://forum.ixbt.com/topic.cgi?id=29:31724-123#2959
Процессор не тормозил, наверно так задан алгоритм работы, быстрые сцены снимать с малым фреймрейтом, медленные
с большим, на Samsung Galaxy S3 аналогично, только fps 30,041.
В Вегас открывал и сохранял DVD PAL 25 fps, ерунда получается на выходе, дерганье и рассинхрон.
Задача редактировать и пережимать не стоит, достаточно склеить несколько кусков и вставить переход.
[Профиль]  [ЛС] 

nikKO78

Стаж: 14 лет 2 месяца

Сообщений: 16

nikKO78 · 14-Окт-13 20:13 (спустя 11 дней)

Подскажите пожалуйста, если VirtuaDub выдает ошибку autoyuy2 input width must be a multiple of 4, в чем причина?
Параметры изображения:
Stream Type: AVC Elementary
Profile: High
Level: 3.1
Frame Size: 1202x720
SAR: 1:1
Display Size: 1202x720
Frame Rate: 25.000000 fps
Colorimetry: BT.709 [1]
Frame Structure: Frame
Frame Type: not yet
Coded Number: 143794
Playback Number: 143794
Frame Repeats: 0
Field Repeats: 0
Bitrate: 0.045
Bitrate (Avg): 4.147
Bitrate (Max): 11.651
Elapsed: 0:01:26
Remain: 0:00:00
FPS:
Info: Finished!
Script:
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\DGAVCIndex\DGAVCDecode.dll") # подключение декодера
AVCSource("project.dga", deblock=false) #открытие видео
#Coloryuv(analyze=true) #проверка, цветового диапазона
#crop (0,0,0,-2) #если высота исходника не кратна 4, то следует подрезать пару пикселей снизу, иначите внизу появится зеленая полоса
#ConvertToYUY2() #смена цветового пространства
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\AutoYUY2\AutoYUY2.dll") #более медленный, но качественный инструмент конверсии цветового пространства
AutoYUY2() # конверсия цветового пространства
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\ColorMatrix\ColorMatrix.dll") #подключение плагина
ColorMatrix(mode="Rec.709->Rec.601", inputFR=false, clamp=0) #корректировка цветовой шкалы если проверка показывает 16-235
#ColorMatrix(mode="Rec.709->Rec.601", inputFR=true, clamp=0) # 0-255
BicubicResize(720, 576, 0, 0.5) #ресайз методом Catmull-Rom spline
AssumeFPS(25) #изменение частоты кадров под стандарт PAL 25 кадров/сек
#AddBorders (0,0,0,0) #bbb=00
[Профиль]  [ЛС] 

Mikky72

VIP (Заслуженный)

Стаж: 18 лет 6 месяцев

Сообщений: 8498

Mikky72 · 14-Окт-13 21:04 (спустя 50 мин.)

nikKO78 писал(а):
... input width must be a multiple of 4, в чем причина?
Странный вопрос. Открываем переводчик Гугль и читаем "входного ширина должна быть кратна 4".
Вполне понятно, почему тут ошибка - ширина входного изображения не кратна 4.
Решение - кроп лишних 2 пикселей слева или справа.
[Профиль]  [ЛС] 

xfiles

Стаж: 17 лет 10 месяцев

Сообщений: 51438


xfiles · 14-Окт-13 21:31 (спустя 27 мин.)

Mikky72 писал(а):
61278827Решение - кроп лишних 2 пикселей слева или справа.
Есть решение более корректное. Перед кропом в RGB трансформировать цветовое пространство, а после ресайза перевести его в YUY2.
[Профиль]  [ЛС] 

nikKO78

Стаж: 14 лет 2 месяца

Сообщений: 16

nikKO78 · 14-Окт-13 23:07 (спустя 1 час 35 мин., ред. 14-Окт-13 23:07)

Mikky72 писал(а):
61278827Решение - кроп лишних 2 пикселей слева или справа.
Я извиняюсь, а как должен выглядить тогда скрипт, а то чесно говоря раньше с подобным не сталкивался.
[Профиль]  [ЛС] 

Mikky72

VIP (Заслуженный)

Стаж: 18 лет 6 месяцев

Сообщений: 8498

Mikky72 · 14-Окт-13 23:22 (спустя 14 мин., ред. 14-Окт-13 23:22)

xfiles писал(а):
61279263Есть решение более корректное. Перед кропом в RGB трансформировать цветовое пространство,
Вот уж нет. И для чего? Зачем для кропа 2-х пикселей переводить в RGB?
А для кропа нечетного числа пикселей:
MaLLIeHbKa писал(а):
ConvertToRGB()
А вот так нельзя категорически (:
...Переход в YV24 и обратно хоть и вносит искажения, но сильно меньшие, чем RGB (:
Для этого лучше переводить в YV24, как тут обсуждалось ... https://rutr.life/forum/viewtopic.php?t=4158107
[Профиль]  [ЛС] 

xfiles

Стаж: 17 лет 10 месяцев

Сообщений: 51438


xfiles · 14-Окт-13 23:22 (спустя 40 сек.)

Mikky72 писал(а):
61280709Вот уж нет.
Ну, тогда, делать кроп внутри команды ресайза.
http://avisynth.org.ru/docs/russian/corefilters/resize.htm
Цитата:
Для всех функций изменения размера можно использовать приведенный расширенный синтаксис, который позволяет обрезать кадр до выполнения собственно изменения размера (масштабирования).
Цитата:
Код:
Crop(10,10,200,300).BilinearResize(100,150)
# тоже самое что
Код:
BilinearResize(100,150,10,10,200,300)
[Профиль]  [ЛС] 

Mikky72

VIP (Заслуженный)

Стаж: 18 лет 6 месяцев

Сообщений: 8498

Mikky72 · 14-Окт-13 23:31 (спустя 8 мин., ред. 14-Окт-13 23:31)

nikKO78 писал(а):
61280562Я извиняюсь, а как должен выглядить тогда скрипт, а то чесно говоря раньше с подобным не сталкивался.
Вместо crop (0,0,0,-2) написать, например, Crop (2,0,0,0) и убрать перед командой "решетку".
xfiles писал(а):
61280767тогда, делать кроп внутри команды ресайза
экономия ноль целых хрен десятых процента во времени при потере наглядности скрипта.
Прошли времена, когда в советские времена я получал удостоверение программиста. Мы тогда изучали 5 или 6 алгоритмов сортировки массивов, обеспечивавших экономию машинных тактов при различных исходных характеристиках массива...
[Профиль]  [ЛС] 

nikKO78

Стаж: 14 лет 2 месяца

Сообщений: 16

nikKO78 · 14-Окт-13 23:38 (спустя 6 мин.)

Mikky72 писал(а):
Вместо crop (0,0,0,-2) написать, например, Crop (2,0,0,0) и убрать перед командой "решетку".61280767
Спасибо за совет!!!
[Профиль]  [ЛС] 

tartak

VIP (Заслуженный)

Стаж: 19 лет 6 месяцев

Сообщений: 2546

tartak · 17-Окт-13 07:44 (спустя 2 дня 8 часов, ред. 17-Окт-13 07:44)

Mikky72 писал(а):
61280780Прошли времена, когда в советские времена я получал удостоверение программиста. Мы тогда изучали 5 или 6 алгоритмов сортировки массивов, обеспечивавших экономию машинных тактов при различных исходных характеристиках массива...
Mikky72
Ну алгоритмы-то никуда не делись, и по-прежнему важно знать разницу, когда обрабатываешь массивы в пентабайты весом. Так, к слову
Переводить любое YV пространство в RGB, чтобы потом перевести обратно - конечно не может быть правильным решением, ни при каких обстоятельствах.
[Профиль]  [ЛС] 

Spelibinder_Spelibinder

Стаж: 13 лет 10 месяцев

Сообщений: 40


Spelibinder_Spelibinder · 22-Ноя-13 12:29 (спустя 1 месяц 5 дней, ред. 22-Ноя-13 12:29)

Привет всем
DGAVCDecode индекс почему при подключении прогресивного видео h264 выдает такое сообщение
скрытый текст
скрытый текст
Здесь как я понял crop прписывать не нужно и добавить полосы тоже
Цитата:
В инструкции написано
при помощи двух последних параметров функции BicubicResize (H, W, b, c) можно немного менять резкость картинки. Два этих параметра связаны соотношением: b + 2*c = 1.
Математически предел резкости метода достигается при b=0, c=0.5..
Отрицательные b недопустимы, но можно задать с>0.5. В этом случае начнется процесс "подчеркивания контуров" (crispening) за счет снижения динамического диапазона изображения
В начале я это понял буквально, думав поставив всего одно значение можно тем самым отреставрировать изображение.
В каких случаях нужно задать с>0.5 и насколько? По каким параметрам в MediaInfo исходного видео можно определить, что нужно произвести "подчеркивания контуров" (crispening)
и насколько. И, что при этом надо сделать еще?
Вот изображение см скриншот.
скрытый текст
в нем не мешало бы "подчеркнуть контур"
При b=0, c=5.5. оно выглядит так см. скриншот
скрытый текст
Из этого видно, что одной этой функции не достаточно, необходимо, как я думаю, целый комплекс мер направленных на реставрацию изображения, чтобы оно стало таким как здесь
скрытый текст
или это возможно только в студии, где над реставрацией изображения работают свыше 1000 человек, причем каждый специалист делает определенный спектр задач.
Цитата:
В скрипте инструкции Создание видеодорожки для DVD (mpeg2) из прогрессивного HD-источника
BicubicResize(720, 432, 0, 0.5) #ресайз методом Catmull-Rom spline
В скрипте инструкции AVI-MKV-MP4 to DVD
Lanczos4Resize(X,Y)
#где:
#X=720, Y=Y1
Темы похожие MKV в DVD, а параметры разные (в 1 скрипте 4, а во втором только 2) почему?
Цитата:
В инструкции написано
Также популярным и часто используемым при переводе HD в стандартное (DVD-шное) разрешение являются ресайзеры серии Ланцош - например, Lanczos4Resize.Четкость вроде немного повыше, чем у Саtmull-Rom, а особо криминальных артефактов не заметно.
Если использовать Lanczos4Resize в скрипте так же можно прописать все 4 значения значения (H, W, b, c) или они только для BicubicResize
а для Lanczos4Resize только 2 (H, W)
Выбрав определенный ресайз и прописав его в скрипте на пример BicubicResize
нужно ли его выставить и в настройки
скрытый текст
Cinema Craft Encoder SP2 (4 метода) или SP3 6 (методов)
•Nearest neighbor
•Linear interpolation
•Cubic interpolation
•B-Spline interpolation По умолчанию в Cinema Craft Encoder SP3 v1.0.1.2
•Catmull-Rom Spline interpolation
•Lanczos interpolation По умолчанию в Cinema Craft Encoder SP3 v 1.0.2.1
BicubicResize(720, 432, 0, 0.5) #ресайз методом Catmull-Rom spline
В данном скрипте BicubicResize похоже на 3 •Cubic interpolation
а комментарий ресайз методом Catmull-Rom spline похоже на 5 •Catmull-Rom Spline interpolation
Не понятно.
скрытый текст
ffms2.dll Это и есть библиотека или это только плагин, а сама библиотека отдельно устанавливается например в каталог C:\WINDOWS\system32
Почему делается выбор DVD Film а не DVD Video
Как я понял декодеры ffms2.dll и DGAVCDecode.dll это для прогресива, а что используется для интерлейса
скрытый текст
[Профиль]  [ЛС] 

Mikky72

VIP (Заслуженный)

Стаж: 18 лет 6 месяцев

Сообщений: 8498

Mikky72 · 23-Ноя-13 01:12 (спустя 12 часов, ред. 23-Ноя-13 01:12)

Spelibinder_Spelibinder писал(а):
61821323Здесь как я понял crop прписывать не нужно и добавить полосы тоже
правильно
Spelibinder_Spelibinder писал(а):
61821323В каких случаях нужно задать с>0.5 и насколько?
не нужно, а хочется. где-то до 1... (что будет при 5 Вы видели сами)
Spelibinder_Spelibinder писал(а):
61821323нужно ли его выставить и в настройки
не нужно
Spelibinder_Spelibinder писал(а):
61821323Не понятно.
Функция бикубик с одними параметрами делает бикубик, а с другими Катмул-Ром. В скрипте - катмул-ром.
Spelibinder_Spelibinder писал(а):
61821323Это и есть библиотека или это только плагин,
Оба сразу. Плагин - это подключаемый программный модуль в виде библиотеки.
Spelibinder_Spelibinder писал(а):
61821323Как я понял декодеры ffms2.dll и DGAVCDecode.dll это для прогресива
Неправильно поняли - они для h264.
[Профиль]  [ЛС] 

Spelibinder_Spelibinder

Стаж: 13 лет 10 месяцев

Сообщений: 40


Spelibinder_Spelibinder · 23-Ноя-13 15:08 (спустя 13 часов, ред. 23-Ноя-13 17:25)

Привет Mikky72 спасибо за пояснения
Cinema Craft Encoder SP3 в отличии от карбон кодера имеет много настроек и по ним возникает ряд вопросов.
1. DGAVCDecode индекс почему при подключении прогресивного видео h264 выдает такое сообщение
скрытый текст
Цитата:
Mikky72 писал Неправильно поняли - они для h264.
то есть ffms2.dll и DGAVCDecode.dll применимы только для прогресивного h264.
2. а чем декодировать интерлейсное видео ?
3.
Цитата:
Хрюша писал, что с Cinema Craft Encoder SP3 можно кодировать и ави
, чем декодировать ави или его можно просто добавить в Cinema Craft Encoder SP3
4. в Lanczos4Resize тоже можно прописать (720, 576, 0, 0.5)?
Cinema Craft Encoder SP3 v 1.0.2.1 добавились новые функции
• 50i к 60i преобразование уровня структуры, дублируя области
60i к 50i Выполняет преобразование уровня структуры, пропуская области.
4 Что надо выставить и в каких случаях?
Где выбирается рейсаз добавилась функция Урегулирование сглаживания
по умолчанию она включена
5 надо ли ее отключать и в каких случаях?
скрытый текст
6-8.Intra DC precision
10 bit по умолчанию
8 bit выставляется как я понял при сложном движении в видео?
Linear и Fixed выбирается в каких случаях?
[Профиль]  [ЛС] 

vld32

Стаж: 14 лет

Сообщений: 164


vld32 · 26-Ноя-13 15:00 (спустя 2 дня 23 часа, ред. 26-Ноя-13 15:00)

Здравствуйте! Неожиданно столкнулся с чрезвычайно низкой скоростью кодирования CCE SP2. Около 6 часов на один проход. Не могу понять, нормально это или появились какие-то проблемы в системе. Ранее кодировал быстрее, около 2 часов на проход. Может быть, имеет значение размер картинки исходника (при более-менее равном размере файла): ранее кодировал из размера, к примеру, 1280*720, а сейчас из 1920*1020? Но размеры исходного файла и в том и в другом случае, повторяю, примерно одинаковые, около 6 ГБ. Уже заменил в скрипте AutoYUY2() на ConvertToYUY2() и ресайзер пробовал менять, и что только не делал. Кстати, индексация исходника тоже проходила сейчас медленнее, чем обычно, и заняла вместо "пары минут", наверное минут 10.
Вот скрипт.
LoadPlugin("C:\Program Files\FFMS-2.17\ffms2.dll") # подключение декодера
FFVideoSource("C:\6\Berlin Concert.mkv") #открытие видео
#crop (0,0,0,-2) # если высота не кратна 4
#LoadPlugin("C:\Program Files\AutoYUY2\AutoYUY2.dll") #подключение плагина
#AutoYUY2() # конверсия цветового пространства
ConvertToYUY2()
LoadPlugin("C:\Program Files\ColorMatrix\ColorMatrix.dll") #подключение плагина
ColorMatrix(mode="Rec.709->Rec.601", inputFR=false, clamp=0) # 16-235
#ColorMatrix(mode="Rec.709->Rec.601", inputFR=true, clamp=0) # 0-255
#spline36resize(720,480)
BicubicResize(720, 480, 0, 0.5) #ресайз методом Catmull-Rom spline
#AddBorders (0,0,0,0) # добавление черных полос
#AssumeFPS(29.97) #изменение частоты кадров
Кодирую в NTSC, в 29,97 (как исходник), прогрессив.
В системе ничего особо не менял. Процессор нагружен при кодировании почти полностью, судя по Диспетчеру задач. Машина старенькая, Intel Pentium 4 CPU 3.20GHz 3200 MHz, 1024 MB (37ns). Но она и была такой ранее.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error