Формула-1. Сезон 2004. Этап 5. Гран-При Испании, Барселона. Гонка. F1TV. ИИ качество. 576p50.
Вид спорта: Формула-1
Дата/Год выпуска: 09.05.2004
Язык комментариев: русский, английский, интершум
Описание: Ещё одна гонка со слабо детализированной картинкой в исходнике от F1TV. Исправлял всеми известными мне способами.
Деинтелейсинг улучшил в Avisynth'е. В разных областях видеоряда применены разные алгоритмы деинтерлейсинга. Выложу скрипт Avisynth. Кому надо, тот разберётся.
Резкость повышена и устранены многие артефакты исходника с помощью TopazAI.
Три звуковые дорожки:
1. русская (Алексей Попов)
2. английская (Аллен/Брандл)
3. интершум
Есть ещё исходники квалификации в 50fps и в достаточно сносном качестве. Но долго возиться с ними. Если хотя бы человек пять в комментах напишут, что квала тоже нужна, то выложу.
Помните, что видео- и аудиозаписи, книги, архитектура и прочая механика - это ни в коей мере не сама жизнь, а лишь её проекция. И своя, и чужая жизнь - это явления, деяния, движения и речения в текущей реальности. Жизнь здесь и сейчас конкретна, а электронные и прочие продукты абстрактны.
Автор рипа/записи: systema.2007
Качество: WEBRip
Формат видео: MKV
Видео: x264, 768x576, 50 кадр/с, битрейт ~4000 kb/s
Аудио: AAC, stereo, 48000 Hz, битрейт 192 kb/s
Скрипт Avisynth
SetMemoryMax(3072, type=DEV_TYPE_CUDA)
a = ffms2("C:\VIDEO\Formula1.2004.Round05.Spain.Race.F1TV.1080P.Web-Rip.Multi-audio.mp4").crop(226,0,-224,0).converttoyv12(matrix="PC.709")
a10 = a.trim(209800,0).spline36resize(768,564,0,0,1470,1084)
a0 = a10.SeparateFields().selectevery(4,0,3).Weave()
a02 = a0.BWDIF(field=-2, opt=-1, thr=0.0, debug=false, pass=false).awarpsharp2(depthV=6, depth=0, blur=3)
a02b = a02.daa3mod(false).OnCPU(2).KTGMC(inputtype = 1, tr0 =0, tr1 =2, tr2 =2, sharpness=0.2).OnCUDA(2)
a02c = a0.OnCPU(0).KTGMC(inputtype = 0, tr0 =2, tr1 =2, tr2 =2, sharpness=0.2).OnCUDA(2)
ma02c = interleave(a02c.selecteven.overlay(a02c.selectodd, mode="difference"), a02c.selectodd.overlay(a02b.selecteven.trim(1,0), mode="difference")) \
.greyscale.blur(1.5).blur(1.5).smoothlevels(140,1,160,0,255).ConvertToRGB24
a02d = a02.OnCPU(2).KTGMC(inputtype = 1, tr0 =0, tr1 =2, tr2 =2, sharpness=0.2).OnCUDA(2).ReduceFlicker(strength=1, aggressive=true)
m1 = a02c.maskhs(minsat=6, maxsat=150).blur(1.0).levels(30,1,200,0,255).ConvertToRGB24().bilinearresize(768,564)
a02e = a02d.overlay(a02b, mask=ma02c).overlay(a02c, mask = m1).overlay(a02d.Crop(108, 462, -634, -70), mode="luma",x=108,y=462)
a02e
converttorgb24.crop(0,1,0,-1).spline36Resize(768,576)
prefetch(2)
Продолжительность
1:58:28
Счёт/Итог
М. Шумахер
Р. Баррикелло
Я. Трулли
Ф. Алонсо
Т. Сато
Р. Шумахер
Д. Физикелла
Д. Баттон