[не удалять] Обработка и пересжатие видео [архив №1]

Страницы :   Пред.  1, 2, 3 ... 32, 33, 34 ... 98, 99, 100  След.
Тема закрыта
 

Pustovetov

AVC-Видео

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

Сообщений: 4247

Pustovetov · 23-Дек-08 01:23 (16 лет 9 месяцев назад)

_Woland_ писал(а):
Pustovetov,
Как правило, это HD-видео. Зачастую исходник также кодирован x264. Ну, или семейством DivX, Xvid.
Посмотрите покадрово в этих моментах что в исходнике и в результате. Вдруг лажа все же в энкоде. Ну или действительно комп подтормаживает
[Профиль]  [ЛС] 

rostik_kampov_s

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

Сообщений: 29

rostik_kampov_s · 24-Дек-08 17:06 (спустя 1 день 15 часов)

Народ, нужно mkv фильм размером 13 гб пережать в mkv размером 2 гб без сильной потери качества и с сохранением разрешения (1280х532). Посоветуйте пожалуйста программу, которой это лучше сделать и если не сложно порекомендуйте какие настройки надо ставить? Буду крайне признателен:)
[Профиль]  [ЛС] 

Fragile

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

Сообщений: 126

Fragile · 25-Дек-08 17:14 (спустя 1 день)

Цитата:
Народ, нужно mkv фильм размером 13 гб пережать в mkv размером 2 гб без сильной потери качества и с сохранением разрешения (1280х532).
плохая идея.
[Профиль]  [ЛС] 

viktor_

Top Bonus 02* 500GB

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

Сообщений: 879

viktor_ · 25-Дек-08 22:38 (спустя 5 часов)

rostik_kampov_s писал(а):
нужно mkv фильм размером 13 гб пережать в mkv размером 2 гб без сильной потери качества и с сохранением разрешения (1280х532)
А что, до тебя этот файл идиоты жали?
[Профиль]  [ЛС] 

_Woland_

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

Сообщений: 1067

_Woland_ · 26-Дек-08 03:16 (спустя 4 часа)

Если очень надо пережать, то можно, конечно. Но я бы не рассчитывал на несильные потери качества. Битрейт будет невысоким и артефакты будут заметны. Я бы посоветовал использовать для таких экстремальных целей видео-кодек x264, а для звука - AAC или, на крайний случай, OGG. MP3 объективно обладает ниже качеством, а раз мы хотим всё уместить в 2 гига, то придется и звук пережать. Наверняка он там 5.1, что поделать, придется резать до стерео, от силы резать до 2.1. Для кодирования видео я раньше использовал MeGUI. После того, как я столкнулся с неприятным косяком от этой утилиты, я не могу однозначно советовать её, хотя считаю её одной из самых удобных. В данный момент я использую MediaCoder, но удобство этой утилиты оставляет желать лучшего. А теперь остается самое главное, настроить кодек. Тут уже поможет Google. Настроек у x264 очень много, расписывать что за что отвечает очень долго. Свои настройки я предпочту не давать, так как никогда не стремился быть истиной в последней инстанции. В любом случае, могу сказать, что раз поток будет слабенький, а артефактов хочется избежать, настройки придется сильно выкручивать. Если комп слабенький, то особого смысла браться за конвертирование не стоит, иначе этот процесс может растянуться на многие сутки.
Да. Надеюсь тот фильм, что 13GB (больно уж размер здоровый) - это стандартный фильм, продолжительностью ~2 часа. Если же это что-то часов на 5-6, то даже и смысла браться за подобное не стоит, битрейт придется делать настолько низким, что тут уже никакое волшебство не поможет сделать пережатку хоть сколько-нибудь смотрибельной.
[Профиль]  [ЛС] 

rostik_kampov_s

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

Сообщений: 29

rostik_kampov_s · 26-Дек-08 09:46 (спустя 6 часов)

_Woland_
Большое спасибо за рекомендации:)
[Профиль]  [ЛС] 

LilVic

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

Сообщений: 246

LilVic · 27-Дек-08 16:51 (спустя 1 день 7 часов)

Сделал рипы с видеокассет. С помощью тюнера Beholder M6. Хочу пережать, т.к. больно большие файлы получались. Хочу пережать с помощью VirtualDub, кодек XVid H.263, подключаемые фильтры Neat Video, MSU Smart Deblocking, Smart Deintelace. Разрешение оставил 720х576, битрейт в районе 3000. Сойдёт ли это для пересжатия, или стоит помучиться и что-то лучше сделать, с помощью других прог пересжать? Комп слабый.
[Профиль]  [ЛС] 

_Woland_

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

Сообщений: 1067

_Woland_ · 27-Дек-08 17:05 (спустя 13 мин.)

Подскажите. Качал Том и Джерри DVD, думал Rip сделать. Совершенно не понравилось качество исходника. Кодировать хочу в x264. Есть ли какие-то действенные фильтры для шумной мультипликации? Хотелось бы, чтобы это было всё в одном флаконе, вроде VirtualDub. То есть, чтобы и фильтры наложить, и сразу в x264 закодировать. В MediaCoder, которым сейчас пользуюсь, есть только шумодав с 4-мя установками (Disabled, Temporal, Normal 3D, High Quality 3D), вертикальный/горизонтальный deblocking, deinterlace и загадочный "под.помех". Можно ещё поиграться с яркостью, контрастом, цветом, оттенком и гаммой. Фильтры до этого никогда не применял, поэтому опыта в этом не имею. До этого я поступал просто - искал качественный исходник. Однако этот вариант с Том и Джерри похоже мне не светит.
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4995


Tempter57 · 27-Дек-08 18:31 (спустя 1 час 25 мин., ред. 27-Дек-08 18:31)

_Woland_
Попробуй такие пресеты 1-й вариант с DeHalo_alpha_MT:
скрытый текст
#plugin_files
#RemoveGrain.dll
#degrainmedian.dll
#mvtoolsMT.dll
#Repair.dll
#MaskTools.dll
#WarpSharp.dll
#mt_masktools-25.dll
#fft3dfilter.dll
#MT.dll
#average.dll
#MTstack.avs
#DeHalo_alpha_MT.avs
#LimitedSharpenFaster Mod.avs
DeHalo_Alpha_MT(darkstr=0.6,brightstr=0.5,ss=1.0)
global idx1=10
MTstack("""
idx1=idx1+2
source=last
prefiltred = source.degrainmedian(mode=2,limity=3,limituv=4).FFT3DFilter(bw=32,bh=32,ow=16,oh=16,bt=3,sigma=4.0,plane=0,ncpu=1)
mVectors = prefiltred.MVAnalyseMulti(refframes=2,pel=2,plevel=2,search=2,searchparam=3,lambda=2000,blksize=16,overlap=4,truemotion=true,sharp=2,idx=idx1,Threads=1)
maskp1 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,0)).UtoY()
maskp2 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,1), ysc=255).UtoY()
maskp3 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,2), ysc=255).UtoY()
maskp4 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,3)).UtoY()
maskf = average(maskp1, 0.25, maskp2, 0.25, maskp3, 0.25, maskp4, 0.25).spline36resize(source.width,source.height)
mt_merge(source, prefiltred, maskf)
MVDegrainMulti(mvMulti=mVectors,refframes=2,thSAD=700,idx=idx1+1,Threads=1)
LSFmod(defaults="new",strength=90)
""",threads=2)
второй вариант с Deblock_QED_MT2:
скрытый текст
#plugin_files
#RemoveGrain.dll
#degrainmedian.dll
#mvtoolsMT.dll
#Deblock.dll
#Dctfilter.dll
#Repair.dll
#MaskTools.dll
#Average.dll
#gradfun2db.dll
#mt_masktools-25.dll
#fft3dfilter.dll
#MT.dll
#MTstack.avs
#Deblock_QED_MT2.avs
#LimitedSharpenFaster Mod.avs
Deblock_qed(quant1=20,quant2=16,aOff1=2,bOff1=4,aOff2=4,bOff2=8)
global idx1=10
MTstack("""
idx1=idx1+2
source=last
prefiltred = source.degrainmedian(mode=2,limity=3,limituv=4).FFT3DFilter(bw=32,bh=32,ow=16,oh=16,bt=3,sigma=3.0,plane=0,ncpu=1)
mVectors = prefiltred.MVAnalyseMulti(refframes=2,pel=2,plevel=2,search=2,searchparam=3,lambda=2000,blksize=16,overlap=4,truemotion=true,sharp=2,idx=idx1,Threads=1)
maskp1 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,0)).UtoY()
maskp2 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,1), ysc=255).UtoY()
maskp3 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,2), ysc=255).UtoY()
maskp4 = mvmask(kind=1, vectors=MVMultiExtract(mVectors,3)).UtoY()
maskf = average(maskp1, 0.25, maskp2, 0.25, maskp3, 0.25, maskp4, 0.25).spline36resize(source.width,source.height)
mt_merge(source, prefiltred, maskf)
MVDegrainMulti(mvMulti=mVectors,refframes=2,thSAD=700,idx=idx1+1,Threads=1)
LSFmod(defaults="new",strength=90)
""",threads=2)
Скачать необходимые plugins_Filtering можно на соседней ветке: https://rutr.life/forum/viewtopic.php?p=15755198#15755198
Для кодирования кодеком х264 мне лично нравятся пресеты MC_spuds и MCTemporalDenoise, но для вашего случая их немного надо подредактировать.
[Профиль]  [ЛС] 

_Woland_

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

Сообщений: 1067

_Woland_ · 27-Дек-08 19:05 (спустя 34 мин.)

Tempter57
Я правильно понимаю, что это avs-скрипты? То есть мне понадобится лишь необходимые библиотеки, да программа, работающая с avs-скриптами? Ещё такой вопрос, как можно разбить по сериям DVD'шник? Помню давно как-то делал подобное, но не помню какие утилиты использовал. Помню, что разбивал диск на много vob'ов (в каждом по серии) без конвертации, а потом уже каждый этот файл кодил и на выходе получалась серия.
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4995


Tempter57 · 27-Дек-08 19:34 (спустя 29 мин., ред. 27-Дек-08 19:34)

_Woland_
Указанные пресеты подключаются в программе XviD 4PSP5.036, открой в ней свой исходник, подключи понравившийся фильтровый пресет, только замени папки plugins и filtering с указанного архива, подбери разрешение для кодирования, сделай обрезку и сохрани скрипт AviSynth, далее открой его для кодирования в Megui.
Разбить DVD по-серийно можно несколькими прогами, применяя ножницы: CloneDVD2one, DVD Shrink, Nero Recode, TMPGEnc DVD , смотри: сделать сэмпл с DVD.
[Профиль]  [ЛС] 

crazy-cactus

Top Seed 02* 80r

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

Сообщений: 2812

crazy-cactus · 27-Дек-08 20:56 (спустя 1 час 21 мин.)

_Woland_ писал(а):
Ещё такой вопрос, как можно разбить по сериям DVD'шник?
C помощью DVD Shrink
[Профиль]  [ЛС] 

Pustovetov

AVC-Видео

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

Сообщений: 4247

Pustovetov · 27-Дек-08 21:41 (спустя 45 мин.)

_Woland_ писал(а):
Tempter57
Я правильно понимаю, что это avs-скрипты? То есть мне понадобится лишь необходимые библиотеки, да программа, работающая с avs-скриптами? Ещё такой вопрос, как можно разбить по сериям DVD'шник?
Для кодирования? DGIndex
[Профиль]  [ЛС] 

_Woland_

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

Сообщений: 1067

_Woland_ · 27-Дек-08 22:47 (спустя 1 час 5 мин.)

Tempter57
crazy-cactus
Pustovetov
Просто завалили инфой. Спасибо. Буду разбираться.
[Профиль]  [ЛС] 

DFCbit

AVC-Видео

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

Сообщений: 2174

DFCbit · 28-Дек-08 01:58 (спустя 3 часа, ред. 28-Дек-08 10:15)

Подскажите, плиз, в чем зарыта собака, не могу догнать - когда в MeGUI в скрипткреатор гружу .d2v получаю
скрытый текст
Ситуация похоже возникла после сегодняшнего апдейта MeGUI...
[Профиль]  [ЛС] 

iPertsov

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

Сообщений: 24

iPertsov · 28-Дек-08 02:03 (спустя 4 мин.)

DFCbit писал(а):
Ситуация похоже возникла после сегодняшнего апдейта MeGUI...
Поддерживаю. Проблема у меня та же.
help
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4995


Tempter57 · 28-Дек-08 09:18 (спустя 7 часов, ред. 28-Дек-08 09:18)

DFCbit iPertsov
Скачайте MeGUI_20081227-2.zip и замените два файлика из них, апдейт делать не стоит, пока ошибку не устранят. На forum.doom9 тоже переполох http://forum.doom9.org/showthread.php?t=143786
[Профиль]  [ЛС] 

DFCbit

AVC-Видео

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

Сообщений: 2174

DFCbit · 28-Дек-08 09:20 (спустя 1 мин.)

Tempter57
как всегда - вери санкс Вам.
[Профиль]  [ЛС] 

iPertsov

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

Сообщений: 24

iPertsov · 28-Дек-08 10:54 (спустя 1 час 33 мин.)

Tempter57
Спасибо, дружище! Все работает.
Ты луччий
[Профиль]  [ЛС] 

Pustovetov

AVC-Видео

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

Сообщений: 4247

Pustovetov · 28-Дек-08 11:08 (спустя 13 мин.)

ага, попхоже core_0_3_1_1003 битый, и если сапгрейдится то придется откатываться на предыдущий core 1002 =)
[Профиль]  [ЛС] 

LilVic

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

Сообщений: 246

LilVic · 28-Дек-08 18:01 (спустя 6 часов)

LilVic писал(а):
Сделал рипы с видеокассет. С помощью тюнера Beholder M6. Хочу пережать, т.к. больно большие файлы получались. Хочу пережать с помощью VirtualDub, кодек XVid H.263, подключаемые фильтры Neat Video, MSU Smart Deblocking, Smart Deintelace. Разрешение оставил 720х576, битрейт в районе 3000. Сойдёт ли это для пересжатия, или стоит помучиться и что-то лучше сделать, с помощью других прог пересжать? Комп слабый.
И есть ли ещё какие-нить методы деинтерлейса. А, малость размывает быстрые сцены.
[Профиль]  [ЛС] 

_Woland_

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

Сообщений: 1067

_Woland_ · 28-Дек-08 19:02 (спустя 1 час 1 мин.)

Tempter57
У меня ругается на отсутствие функции MTStack. Дословно: "Script error: There is no function, named MTStack". Также он ругается на функцию setmode. Я ставил разные версии AviSynth, включая вчерашний релиз-кандидат. Не ставил только какую-то преальфу 2.6.0. В случае с setmode, я просто взял один из существующих preset'ов (Deblock_Qed_Mask1) и вырезал оттуда строку "setmode(2,2)". Я не знаю к чему это привело, но скрипт вполне продолжил работать и даже показывает неплохие результаты, на мой взгляд. В итоге у меня сейчас такой скрипт:
скрытый текст
deblock_qed(quant1=20,quant2=16, aOff1=2,bOff1=4,aOff2=4,bOff2=8)
source = last
smooth = source.degrainmedian(limitY=8,limitUV=12,mode=3).fft3dgpu(bw=16, bh=16, bt=3, sigma=2, plane=0)
backward_vec2 = smooth.MVAnalyse(isb=true, delta=2, blksize=16, search=3, searchparam=2, pel=2, overlap=4, dct=0, idx=1)
backward_vec1 = smooth.MVAnalyse(isb=true, delta=1, blksize=16, search=3, searchparam=2, pel=2, overlap=4, dct=0, idx=1)
forward_vec1 = smooth.MVAnalyse(isb=false, delta=1, blksize=16, search=3, searchparam=2, pel=2, overlap=4, dct=0, idx=1)
forward_vec2 = smooth.MVAnalyse(isb=false, delta=2, blksize=16, search=3, searchparam=2, pel=2, overlap=4, dct=0, idx=1)
mask = mvmask(kind=1, vectors=forward_vec1).UtoY().spline36resize(source.width, source.height)
source2 = maskedmerge(source,smooth,mask)
source2.MVDegrain2(backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400,idx=2)
RemoveGrain(0,11).gradfun2db(1.51)
LimitedSharpenFaster(ss_x=1.5, ss_y=1.5, smode=4, strength=90, overshoot=1, undershoot=1) # или smode=4 по вкусу
Но, как говорится, если можно лучше, то надо делать лучше. Отсюда вопросы. За что отвечает setmode и реально ли (и нужно ли) заставить работать второй приведеный тобой preset?
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4995


Tempter57 · 29-Дек-08 00:37 (спустя 5 часов, ред. 29-Дек-08 00:37)

_Woland_
Проверь наличие MTStack.avs и MT.dll в папке plugins у себя и avisynth.dll в Windows\system32
А теперь по-порядку: скачан ли архив plugins_filtering? установлена ли XviD 4PSP 5.036, произведена ли замена папок plugins и filtering в программе, на взятые из архива, чтобы подключая в ней фильтровые пресеты автоматом получать скрипты. Далее в Megui надо тоже в Setting указать путь к папке с plugins из состава программы XviD 4PSP 5.036 Только после этого можно ждать работоспособности скриптов, останутся возможные мои технические ошибки или описки, хотя пресеты и проверялись на работоспособность.
[Профиль]  [ЛС] 

_Woland_

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

Сообщений: 1067

_Woland_ · 29-Дек-08 03:55 (спустя 3 часа)

Tempter57
Спасибо, разобрался. Правда скорость кодирования теперь просто убивает. По несколько часов на одну серию требуется.
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4995


Tempter57 · 29-Дек-08 07:56 (спустя 4 часа, ред. 29-Дек-08 10:48)

_Woland_
Кодируй к примеру, в один проход crf21, качество будет таким же, недостаток-трудно попасть в размер, но подбирая crf можно этого добиться. Посмотри общее количество кадров в фильме и к примеру в конце скрипта добавь кодирование 1000 кадров с середины:
Trim(9001,10000)
посмотри какой размер получится, а дальше простая арифметика: подбирая crf добейся нужного размера для 1000 кадров, зная общее количество кадров и желаемый общий размер минус размер звуковой дорожки. Разброс будет в 5%
[Профиль]  [ЛС] 

_Woland_

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

Сообщений: 1067

_Woland_ · 29-Дек-08 12:23 (спустя 4 часа)

Tempter57
Мне проще 2pass на ночь оставить, чем делать то, что ты описал.
[Профиль]  [ЛС] 

Pustovetov

AVC-Видео

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

Сообщений: 4247

Pustovetov · 29-Дек-08 16:32 (спустя 4 часа)

_Woland_ писал(а):
Спасибо, разобрался. Правда скорость кодирования теперь просто убивает. По несколько часов на одну серию требуется.
А приведите пару скриншотов исходника и результата?
[Профиль]  [ЛС] 

Davis_

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

Сообщений: 67

Davis_ · 29-Дек-08 16:46 (спустя 14 мин., ред. 29-Дек-08 16:46)

Цитата:
Загрузка проекта в MeGUI и настройка параметров сжатия.
НЕ ДОПИСАНО
подскажите плз. где дописано? уж очень хочется сделать рип таким способом, а руководства толкового и по свежее найти не могу. спасибо.
если кому-нибудь несложно проконсультировать, напишите плиз. в личку.
[Профиль]  [ЛС] 

Pustovetov

AVC-Видео

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

Сообщений: 4247

Pustovetov · 29-Дек-08 17:28 (спустя 42 мин.)

Davis_ писал(а):
Цитата:
Загрузка проекта в MeGUI и настройка параметров сжатия.
НЕ ДОПИСАНО
подскажите плз. где дописано? уж очень хочется сделать рип таким способом, а руководства толкового и по свежее найти не могу. спасибо.
если кому-нибудь несложно проконсультировать, напишите плиз. в личку.
К примеру частично есть тут https://rutr.life/forum/viewtopic.php?t=1037661
[Профиль]  [ЛС] 

Tempter57

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

Сообщений: 4995


Tempter57 · 29-Дек-08 18:16 (спустя 47 мин., ред. 29-Дек-08 18:16)

Davis_
Советую прочесть X264 Settings
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error