|
degifly
Стаж: 14 лет 1 месяц Сообщений: 951
|
degifly ·
10-Июн-11 19:57
(13 лет 4 месяца назад)
LonerD писал(а):
Ведь больший размер кадра - больший битрейд, который тратится только на дутые пиксели.
Во-первых битрей т, во вторых - не факт.
И плюс алгоритмы растяжения могут быть получше тех, что в плеере (как например nnedi3 лучше любого апскейла в плеере, правда он слишком медленный для риалтайма).
|
|
Pustovetov
Стаж: 17 лет Сообщений: 4255
|
Pustovetov ·
10-Июн-11 20:14
(спустя 17 мин.)
degifly писал(а):
И плюс алгоритмы растяжения могут быть получше тех, что в плеере (как например nnedi3 лучше любого апскейла в плеере, правда он слишком медленный для риалтайма).
В случае растяжения 720->848 от апскейла nnedi3 не будет особого проку.
|
|
degifly
Стаж: 14 лет 1 месяц Сообщений: 951
|
degifly ·
10-Июн-11 20:26
(спустя 12 мин., ред. 10-Июн-11 20:26)
Особого - да. Но хоть какой-нибудь да будет
Да вообще между анаморфом и растянутым рипом разницы особой нет.
А скоро нас ожидают срачи 8 бит vs 10 бит, вот это уже будет интересно
|
|
Estod
Стаж: 16 лет Сообщений: 35
|
Estod ·
11-Июн-11 04:03
(спустя 7 часов)
Подскажите, какими программами лучше пользоваться при конвертировании видео из одного разрешения в другое формата mkv?.. В Format Factory, к примеру, качество слишком сильно ухудшается.
|
|
*WoRG*
Стаж: 16 лет 4 месяца Сообщений: 2089
|
*WoRG* ·
11-Июн-11 05:41
(спустя 1 час 37 мин., ред. 11-Июн-11 05:42)
Estod
cmd называется и файлик х264
|
|
Street Boy
Стаж: 15 лет 2 месяца Сообщений: 493
|
Street Boy ·
11-Июн-11 20:29
(спустя 14 часов, ред. 11-Июн-11 20:29)
Я сейчас юзаю QTGMC. При создании скрипта выскакивает вот такая ошибка:
Скажите, пожалуйста, как это убрать..? Наверное, надо что-то в скрипт написать???
|
|
Areyou
Стаж: 15 лет 11 месяцев Сообщений: 1700
|
Areyou ·
11-Июн-11 20:48
(спустя 19 мин.)
Street Boy
Высота кадра чересстрочного видео при цветовом пространстве YV12 должна быть кратна 4. Это жалоба от одного из плагинов или функций скрипта (из его 355 строки). У вас исходный кадр с каким разрешением?
|
|
Street Boy
Стаж: 15 лет 2 месяца Сообщений: 493
|
Street Boy ·
11-Июн-11 20:56
(спустя 7 мин.)
|
|
Pustovetov
Стаж: 17 лет Сообщений: 4255
|
Pustovetov ·
11-Июн-11 21:07
(спустя 11 мин.)
Street Boy писал(а):
720*480
Покажите свой скрипт целиком.
|
|
crazy-cactus
Стаж: 16 лет 11 месяцев Сообщений: 2813
|
crazy-cactus ·
11-Июн-11 21:42
(спустя 35 мин.)
|
|
Street Boy
Стаж: 15 лет 2 месяца Сообщений: 493
|
Street Boy ·
12-Июн-11 09:32
(спустя 11 часов)
Код:
LoadPlugin("D:\Programs\MeGUI\tools\dgindex\DGDecode.dll")
DGDecode_mpeg2source("C:\Users\Сергей\Desktop\Avril Lavigne - Hot - [avril-media.com].d2v")
crop( 8, 4, -4, 0)
import("D:\Programs\MeGUI\tools\avisynth_plugin\QTGMC.avsi")
LoadPlugin("D:\Programs\MeGUI\tools\avisynth_plugin\nnedi3.dll")
LoadPlugin("D:\Programs\MeGUI\tools\avisynth_plugin\mvtools2.dll")
LoadPlugin("D:\Programs\MeGUI\tools\avisynth_plugin\SSE2Tools.dll")
LoadPlugin("D:\Programs\MeGUI\tools\avisynth_plugin\RemoveGrainSSE2.dll")
LoadPlugin("D:\Programs\MeGUI\tools\avisynth_plugin\RepairSSE2.dll")
LoadPlugin("D:\Programs\MeGUI\tools\avisynth_plugin\RSharpenSSE2.dll")
LoadPlugin("D:\Programs\MeGUI\tools\avisynth_plugin\mt_masktools-26.dll")
LoadPlugin("D:\Programs\MeGUI\tools\avisynth_plugin\mt_masktools-25.dll")
QTGMC( Preset="Slow", SourceMatch=2, Sharpness=0.4, TR2=2)
ConvertToYV12(interlaced=true)
ColorMatrix(interlaced=true, clamp=0, threads=0) #resize
#denoise
|
|
Pustovetov
Стаж: 17 лет Сообщений: 4255
|
Pustovetov ·
12-Июн-11 09:36
(спустя 3 мин.)
Street Boy писал(а):
crop( 8, 4, -4, 0)
...
ConvertToYV12(interlaced=true)
ColorMatrix(interlaced=true, clamp=0, threads=0)
Вот лишние строки.
|
|
Street Boy
Стаж: 15 лет 2 месяца Сообщений: 493
|
Street Boy ·
12-Июн-11 11:30
(спустя 1 час 54 мин.)
Спасибо. У меня еще на выходе получилось видео с 59.940 fps. Как уменьшить до 23.976?
|
|
Pustovetov
Стаж: 17 лет Сообщений: 4255
|
Pustovetov ·
12-Июн-11 13:23
(спустя 1 час 52 мин., ред. 12-Июн-11 13:23)
Street Boy писал(а):
Спасибо. У меня еще на выходе получилось видео с 59.940 fps. Как уменьшить до 23.976?
QTGMC( Preset="Slow", SourceMatch=2, Sharpness=0.4, TR2=2, FPSDivisor=2).tdecimate()
Но tdecimate() только если Вы точно уверены что там телекино, а не настоящий интерлейс. Если нужен crop то его вставьте после qtgmc, а не до.
|
|
Areyou
Стаж: 15 лет 11 месяцев Сообщений: 1700
|
Areyou ·
12-Июн-11 14:13
(спустя 50 мин.)
Если было телекино, то и скрипт деинтерлейса нельзя было применять, вместо этого нужна была бы перестановка полей через TFM (тогда был бы смысл в tdecimate). Если же до скрипта было нормальное чересстрочное видео, то частоту можно понизить только отбросив нечетные кадры - до 29.97 через SelectEven().
|
|
Pustovetov
Стаж: 17 лет Сообщений: 4255
|
Pustovetov ·
12-Июн-11 16:17
(спустя 2 часа 3 мин.)
Areyou писал(а):
Если было телекино, то и скрипт деинтерлейса нельзя было применять, вместо этого нужна была бы перестановка полей через TFM (тогда был бы смысл в tdecimate). Если же до скрипта было нормальное чересстрочное видео, то частоту можно понизить только отбросив нечетные кадры - до 29.97 через SelectEven().
Ню-ню...
|
|
rashstep
Стаж: 16 лет 6 месяцев Сообщений: 519
|
rashstep ·
13-Июн-11 12:45
(спустя 20 часов)
Есть исходник - ts
Format: AVC
Bit rate: 12.2 Mbps
Width: 1 280 pixels
Height: 720 pixels
Frame rate: 50.000 fps
Scan type: Progressive
Задача - пересжать без ресайза битрейтом ~ 4 Mbps с частотой 25 fps
Код:
DirectShowSource("<path to ts>", audio=false, fps=50.000, convertfps=true)
ChangeFPS(25.000)
Достаточно ли только этого или есть более качественные решения?
|
|
Pustovetov
Стаж: 17 лет Сообщений: 4255
|
Pustovetov ·
13-Июн-11 14:29
(спустя 1 час 43 мин.)
rashstep писал(а):
Достаточно ли только этого или есть более качественные решения?
Начните с того что воспользуйтесь dgavcindex
|
|
rashstep
Стаж: 16 лет 6 месяцев Сообщений: 519
|
rashstep ·
13-Июн-11 22:34
(спустя 8 часов)
Pustovetov
Проиндексировал
лог
Stream Type: Transport [188]
Profile: High
Level: 4
Frame Size: 1280x720
SAR: 1:1
Display Size: 1280x720
Frame Rate: 50.000000 fps
Colorimetry: BT.709 [1]
Frame Structure: Frame
Frame Type: not yet
Coded Number: 369740
Playback Number: 369740
Frame Repeats: 0
Field Repeats: 0
Bitrate: 12.819
Bitrate (Avg): 12.282
Bitrate (Max): 21.340
Audio Stream: 83: AC3 3/2 48 448
Audio Stream: 84: AC3 3/2 48 448
Audio Stream: 85: AC3 3/2 48 448
Audio Stream: 86: AC3 3/2 48 448
Elapsed: 0:11:13
Remain: 0:00:00
FPS:
Info: Finished!
Что посоветуете?
|
|
Pustovetov
Стаж: 17 лет Сообщений: 4255
|
Pustovetov ·
13-Июн-11 23:21
(спустя 47 мин.)
rashstep писал(а):
Что посоветуете?
Ну а дальше, что-то типа
avcsource("xxx.dga")
selecteven()
и на пережатие. Но зачем Вам уменьшать fps?
|
|
sumit
Стаж: 14 лет 5 месяцев Сообщений: 325
|
sumit ·
14-Июн-11 09:45
(спустя 10 часов)
Вопрос к логичности...
Имеется видео 1920х800, кодируется кодеком xvid, соответственно должен быть мод 16, но, если просто перевести получается 720х300.
Так какое из двух зол выбрать?
1) растянуть до 304.
2) обрезать по краям до 1894(1896)х800, получив при этом минимальные искажения ар.
|
|
Exner
Стаж: 14 лет 11 месяцев Сообщений: 2272
|
Exner ·
14-Июн-11 10:07
(спустя 22 мин.)
sumit писал(а):
1) растянуть до 304.
Лучше небольшое искажение, нежели потеря части кадра. Хотя, в принципе, одно ничем не лучше другого. Выбрал бы 720х304. На XviD искажение и покруче бывает
|
|
crazy-cactus
Стаж: 16 лет 11 месяцев Сообщений: 2813
|
crazy-cactus ·
14-Июн-11 10:19
(спустя 11 мин.)
sumit, предложу третий вариант:
3) добавить бордюры по два пикселя сверху и снизу
|
|
Tim68
Стаж: 14 лет 9 месяцев Сообщений: 712
|
Tim68 ·
14-Июн-11 10:36
(спустя 17 мин., ред. 14-Июн-11 10:36)
sumit писал(а):
Так какое из двух зол выбрать?
Возможно почитать это и принять третье " зло"
|
|
Areyou
Стаж: 15 лет 11 месяцев Сообщений: 1700
|
Areyou ·
14-Июн-11 13:00
(спустя 2 часа 23 мин.)
sumit
Оба варианта приемлемы, поскольку округление негрубое, а при кропе потеря почти символическая. А вот поля по 2 пиксела ни в коем случае приделывать не стоит. По той же причине, что и размер кратен 4, у кодера рамер блоков тоже округляется, и если от края будет сделана граница с черным в 2 пиксела, при ограниченном битрейте кодера там может возникать даже бахрома, либо битрейт на это будет расходоваться в ущерб остальному изображению.
Третье зло - вообще из другой области.
|
|
Skazhutin
Стаж: 17 лет 3 месяца Сообщений: 6701
|
Skazhutin ·
14-Июн-11 15:08
(спустя 2 часа 7 мин.)
Бордюры вроде нельзя стало добавлять, лепят сомнительно как за недокроп
|
|
Tim68
Стаж: 14 лет 9 месяцев Сообщений: 712
|
Tim68 ·
14-Июн-11 17:21
(спустя 2 часа 12 мин., ред. 14-Июн-11 17:21)
Areyou писал(а):
Третье зло - вообще из другой области.
Само-собой из другой, разве можно создавать такое зло, а именно из 800 пикселей делать всего 300 по вертикали. Что потом прикажите делать с такой полосочкой на экране, в лупу разглядывать? Для широкоэкранок низкое разрешение зло, чтоб потом не смотреть мазьню во весь экран. Если уж и делать широкоэкранку, то анаморфную для сохранения максимально возможного разрешения по вертикали, как минимум DVD-го, и молиться на качественный скалер воспроизводящего или отображающего устройства.
Понятно, что с анаморфом у avi-к проблемма, да и возможно необходима поддержка аппаратным плеером (догадка из выбора xvid-а), ну и "флаг" в руки, точнее как минимум технология компрессии данных MPEG-2.
|
|
Areyou
Стаж: 15 лет 11 месяцев Сообщений: 1700
|
Areyou ·
14-Июн-11 18:01
(спустя 40 мин., ред. 14-Июн-11 18:01)
Tim68
Здесь речь была об xvid (округлять или отрезать - я так понял суть вопроса), дело не в количестве (много или мало) элементов. Поэтому спорная проблема о том, 704 или 720 представляют в MPEG2 для DVD стандартный формат, здесь на выборе никак не отражается. С анаморфом в avi есть только один стандартный формат (Divx для плееров "Ultra certified"), который не сильно распространен. В остальных случаях для avi анаморф не предусмотрен (хотя на компьютере его проигрывание легко реализуется) и формат кадра нужно устанавливать количеством элементов горизонтали/вертикали. Сам вопрос обычно встает при переводе из анаморфного DVD, здесь же исходное видео с пресловутыми "квадратными" пикселами, и выбор очевиден (не анаморф).
|
|
crazy-cactus
Стаж: 16 лет 11 месяцев Сообщений: 2813
|
crazy-cactus ·
14-Июн-11 19:44
(спустя 1 час 42 мин., ред. 14-Июн-11 19:44)
Попросили привести к хоть сколь-нибудь смотрибельному виду видео, пожатое DivX 3 со всеми возможными артефактами:
- нарушение AR
- неоткропанные поля
- рассыпание на квадраты
- невыполненный (хотя, скорее, выполненный криво) деинтерлейс
Исходников, разумеется, нет. Вот сижу и пл ачу - с одной стороны, пережимать пережатку нехорошо, с другой - смотреть в таком виде невозможно... Что посоветуете (просьба - варинаты вида "выбросить в помойку и забыть" просьба не предлагать)? Мне приходят в голову только радикальные идеи - принудительно пройтись деинтерлейсером и аккуратно подушить "мылящими" шумодавами, дабы разбить квадраты...
|
|
Топтыга
Стаж: 16 лет 3 месяца Сообщений: 1137
|
Топтыга ·
14-Июн-11 19:45
(спустя 1 мин.)
crazy-cactus неужели нигде нет фабрики звёзд?
|
|
|