Архив: Обработка и пересжатие видео [обсуждение] [4580035]

Страницы :   Пред.  1, 2, 3 ... 41, 42, 43 ... 99, 100, 101  След.
Тема закрыта
 

Koo1

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

Сообщений: 1145


Koo1 · 14-Сен-19 15:42 (5 лет 3 месяца назад)

торрент иваниваныч
Ладно, просто одно время полиграфией немного занимался и если переводить RGB в CMYK, то будут некоторые искажения.
[Профиль]  [ЛС] 

mister55555

Победители конкурсов

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

Сообщений: 1654

mister55555 · 14-Сен-19 15:46 (спустя 3 мин.)

торрент иваниваныч писал(а):
77968390Перевод в RGB, подрезка, перевод в YV12.
Tempter57 писал(а):
77968477Например, внутри ресайзера spline и многих других возможен нечётный кроп
А можно с картинками, и поподробнее. Я в этом ни бум бум.
[Профиль]  [ЛС] 

торрент иваниваныч

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

Сообщений: 1154

торрент иваниваныч · 14-Сен-19 17:48 (спустя 2 часа 2 мин.)

mister55555
Самое простое:
Код:
ConvertToRGB()
Crop(1, 1, -1, -1)#обрезка по всем сторонам по одному пикселю
ConvertToYV12()
[Профиль]  [ЛС] 

mister55555

Победители конкурсов

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

Сообщений: 1654

mister55555 · 14-Сен-19 18:03 (спустя 15 мин.)

торрент иваниваныч
О, спасибо! Попробую.
[Профиль]  [ЛС] 

xfiles

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

Сообщений: 51457


xfiles · 14-Сен-19 18:05 (спустя 2 мин., ред. 14-Сен-19 18:05)

торрент иваниваныч
Только не в RGB. Тогда уж в YV24 лучше.
Код:
ConvertToYV24()
А ещё лучше внутри ресайзера.
Код:
LanczosResize(1024, 576, 1, 1, -1, -1)
- разрешение по горизонтали, разрешение по вертикали, обрезка слева, обрезка сверху, обрезка справа, обрезка снизу.
Бывает, кода лучше не резать, а домазать одну полосу. Тогда сначала обрезают чётным кропом, оставляя однопиксельную черную полосу, потом домазывают:
Код:
Fillmargins(0,1,0,0)
- домазали сверху однопиксельную полосу.
[Профиль]  [ЛС] 

mister55555

Победители конкурсов

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

Сообщений: 1654

mister55555 · 14-Сен-19 18:39 (спустя 33 мин., ред. 14-Сен-19 18:39)

У меня вот так:
Код:
ConvertToYV12(interlaced = true)
QTGMC(Preset="Slow", Sharpness=1.0, FPSDivisor=2)
Crop(2, 2, -2, -2)
Spline64Resize(716, 572)
###[FILTERING]###
###[FILTERING]###
А хотелось бы вот так: Crop(2, 1, -1, -1)
И непонятно какое разрешение кадра писать.
А может я зря парюсь. Вот семпл, посмотрите, если нетрудно:
https://dropmefiles.com/c2fnW
[Профиль]  [ЛС] 

shinkiroo

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

Сообщений: 363

shinkiroo · 14-Сен-19 18:41 (спустя 2 мин.)

mister55555 писал(а):
77969895Spline64Resize
просто растянуть на один пиксель до четного размера
Код:

ConvertToYV12(interlaced = true)
QTGMC(Preset="Slow", Sharpness=1.0, FPSDivisor=2)
Spline64Resize(716, 572,2, 1, -1, -1)
###[FILTERING]###
###[FILTERING]###
[Профиль]  [ЛС] 

xfiles

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

Сообщений: 51457


xfiles · 14-Сен-19 18:50 (спустя 9 мин.)

mister55555 писал(а):
77969895QTGMC(Preset="Slow", Sharpness=1.0, FPSDivisor=2)
А это зачем?
Можно так:
Код:
FFVideoSource("Z:\1\Глаза ангела.2001.DVD.mpg")
ConvertToYV24()
Crop(2, 1, -0, -1)
Fillmargins(0, 0, 1, 0)
ConvertToYV12()
mister55555 писал(а):
77969895какое разрешение кадра писать
Если кодировать в анаморф - то никакое.
shinkiroo писал(а):
77969993растянуть
Зачем?
[Профиль]  [ЛС] 

mister55555

Победители конкурсов

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

Сообщений: 1654

mister55555 · 14-Сен-19 18:57 (спустя 6 мин.)

xfiles писал(а):
77970058
mister55555 писал(а):
77969895QTGMC(Preset="Slow", Sharpness=1.0, FPSDivisor=2)
А это зачем?
Так интерлейс убрать. Или не надо?
[Профиль]  [ЛС] 

shinkiroo

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

Сообщений: 363

shinkiroo · 14-Сен-19 18:59 (спустя 2 мин.)

xfiles
не люблю анаморф,тем более делать его ради одного пикселя, такое себе.
[Профиль]  [ЛС] 

mister55555

Победители конкурсов

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

Сообщений: 1654

mister55555 · 14-Сен-19 19:05 (спустя 5 мин.)

shinkiroo писал(а):
Код:

ConvertToYV12(interlaced = true)
QTGMC(Preset="Slow", Sharpness=1.0, FPSDivisor=2)
Spline64Resize(716, 572,2, 1, -1, -1)
###[FILTERING]###
###[FILTERING]###
Так получилось.
А на это: Fillmargins(0, 0, 1, 0) - скрипт ерор.
[Профиль]  [ЛС] 

shinkiroo

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

Сообщений: 363

shinkiroo · 14-Сен-19 19:15 (спустя 10 мин., ред. 11-Окт-19 10:42)

На краях кадра еще есть полосы выбивающиеся по яркости, их тоже можно исправить
Код:

QTGMC(Preset="Slow", Sharpness=1.0, FPSDivisor=2)
c=last
edgefix2(10,0,0,3,-0)
edgefix2(-20,0,0,2,0)
edgefix2(-14,4,0,0,0)
edgefix2(210,3,0,0,0)
quadratura(c.edgefix2(10,1,0,1,0),last,0,4,0,-2)
Spline64Resize(716, 572,2, 1, -1, -1)
как то так, только нужно повозится с настройкой верхних и нижних, там смещение идет, хз как надо думать.
[Профиль]  [ЛС] 

xfiles

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

Сообщений: 51457


xfiles · 14-Сен-19 19:23 (спустя 8 мин.)

mister55555 писал(а):
77970142А на это: Fillmargins(0, 0, 1, 0) - скрипт ерор.
Фильтр подгрузить надо. Указать путь где он лежит.
Типа такого:
Код:
LoadPlugin("C:\Program Files (x86)\XviD4PSP 5\dlls\AviSynth\plugins\FillMargins.dll")
https://avisynth.org.ru/docs/russian/externalfilters/fillmargins.htm
[Профиль]  [ЛС] 

торрент иваниваныч

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

Сообщений: 1154

торрент иваниваныч · 14-Сен-19 19:58 (спустя 34 мин.)

mister55555
В сэмпле прогрессив.
[Профиль]  [ЛС] 

mister55555

Победители конкурсов

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

Сообщений: 1654

mister55555 · 14-Сен-19 20:04 (спустя 6 мин.)

торрент иваниваныч
А MediaInfo и PotPlayer пишут интерлейс.
[Профиль]  [ЛС] 

xfiles

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

Сообщений: 51457


xfiles · 14-Сен-19 20:11 (спустя 6 мин.)

mister55555
Прогрессив там. На DVD по стандарту должна стоять метка чересстрочной развертки вне зависимости, есть она там или нет.
Деинтерлейсер и QTGMC здесь не нужны.
[Профиль]  [ЛС] 

mister55555

Победители конкурсов

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

Сообщений: 1654

mister55555 · 14-Сен-19 20:16 (спустя 4 мин.)

xfiles
Вона оно как. Спасибо, буду знать.
Fillmargins у меня, оказывается, установлен.
Всем спасибо! Буду пробовать.
[Профиль]  [ЛС] 

Koo1

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

Сообщений: 1145


Koo1 · 20-Сен-19 18:29 (спустя 5 дней)

Чо-то не уверен я, что QTGMC с такими настройками
Код:
Preset='Fast', Sharpness=0.3
стоит использовать для бд, по моему, единственное, что QTGMC тут делает - мылит.
[Профиль]  [ЛС] 

sonicpromo1

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

Сообщений: 3


sonicpromo1 · 21-Сен-19 10:35 (спустя 16 часов)

Товарищи, подскажите замену ставшему платным xvid4psp? Что сейчас считается самым лучшим и качественным, чтобы все ключи х264 содержал в виде гуя? Вообще, вернулся на 5 версию, есть ли смысл искать что-то новое или ничего кардинально лучшего не придумали? Просто последняя версия у него уж совсем древняя, боюсь там все устарело и это повлиять может на конечное качество
[Профиль]  [ЛС] 

Koo1

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

Сообщений: 1145


Koo1 · 21-Сен-19 22:59 (спустя 12 часов)

sonicpromo1
Вон другие используют и компоненты обновляют, оно работает - значит не устарело.
Что особенного есть в xvid4psp?
[Профиль]  [ЛС] 

kyba62

Top Bonus 08* 200TB

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

Сообщений: 2734

kyba62 · 23-Сен-19 19:57 (спустя 1 день 20 часов)

Приветствую!
Подскажите пожалуйста, точное разрешение кодирования.
Скрин 1080i с полосами
Обрезка полос по 132 пикселя. Получается кодировка 1280х544. Ширину делать 540?
Скрин 1280х540
[Профиль]  [ЛС] 

easy_y

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

Сообщений: 216


easy_y · 23-Сен-19 22:33 (спустя 2 часа 36 мин., ред. 23-Сен-19 22:33)

544=32*17
540=4*125
[Профиль]  [ЛС] 

artenoxm

Стаж: 5 лет 3 месяца

Сообщений: 5


artenoxm · 24-Сен-19 12:44 (спустя 14 часов, ред. 24-Сен-19 13:00)

Heaven Cat писал(а):
77950292
uaRoman_832 писал(а):
77764162Существует ли что-то относительно нормальное для пережатия видео под Андроид?
Для Андроид ничего нормального нет, все конвертеры в Плеймаркете платные и конвертируют только в мр4 с ужасным качеством.
Я иногда кодирую на телефоне, чтобы комп не занимать. FFmpegui от Oleg A использует ffmpeg arm из командной строки. Качество нормальное, но билд немного староват x264 core 152 r2851. Opus'а нет в сборке, но есть Vorbis.
Телефон лучше поставить на зарядку, перевести в режим "не беспокоить" и во время конвертирования не трогать, чтобы не завис.
[Профиль]  [ЛС] 

xfiles

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

Сообщений: 51457


xfiles · 24-Сен-19 12:58 (спустя 14 мин., ред. 24-Сен-19 12:58)

kyba62
Для x264 единственное требование: ширина и высота должны быть чётными, т.е. кратными двум.
Сколько осталось после обрезки - столько и подходит.
[Профиль]  [ЛС] 

artenoxm

Стаж: 5 лет 3 месяца

Сообщений: 5


artenoxm · 24-Сен-19 14:54 (спустя 1 час 55 мин.)

торрент иваниваныч писал(а):
77959267TDecimate(hybrid=1)
Это для тех, кто не видел, как сбивается дециматор после долгой статики. Я видел, поэтому использую
Код:
TDecimate(mode=2, rate=23.976)
Этот режим анализирует на 100 кадров вперед.
[Профиль]  [ЛС] 

kyba62

Top Bonus 08* 200TB

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

Сообщений: 2734

kyba62 · 24-Сен-19 15:55 (спустя 1 час)

xfiles
artenoxm
Спасибо!
[Профиль]  [ЛС] 

торрент иваниваныч

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

Сообщений: 1154

торрент иваниваныч · 24-Сен-19 16:52 (спустя 57 мин.)

artenoxm
А как именно сбивается дециматор после статики?
[Профиль]  [ЛС] 

kir009

Стаж: 12 лет 9 месяцев

Сообщений: 9


kir009 · 24-Сен-19 18:12 (спустя 1 час 20 мин.)

ljбрый день! подскажите, может кто в курсе) чем лучще сжать видео маке( без потери)?
[Профиль]  [ЛС] 

artenoxm

Стаж: 5 лет 3 месяца

Сообщений: 5


artenoxm · 24-Сен-19 18:48 (спустя 35 мин.)

торрент иваниваныч писал(а):
78023140А как именно сбивается дециматор после статики?
Дубль ненужный появляется в самом видном месте. Но правда то был дециматор в Handbrake (ffmpeg). Но и у Avisynth M-to-N хуже работает, чем mode=2 (а есть еще mode=4 с полным анализом). Не заглядывает вперед. Исправляется после смены структуры, но на глаз заметно.
[Профиль]  [ЛС] 

Dmitrio7197

RG Документалисты

Стаж: 12 лет 5 месяцев

Сообщений: 525

Dmitrio7197 · 24-Сен-19 20:15 (спустя 1 час 27 мин.)

kyba62
Можете в AvsPmod обрезать черные полосы и потом через калькулятор разрешений ползунком найти нужное вам разрешение с наименьшей ошибкой аспекта.
скрытый текст
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error