|
Skazhutin
Стаж: 17 лет 6 месяцев Сообщений: 6703
|
Skazhutin ·
25-Май-09 20:09
(15 лет 8 месяцев назад)
Dyaga).BFMV попробуй Xvid4PSP, она всеядная и не надо придумывать через что открыть файл
|
|
Гость
|
Гость ·
25-Май-09 21:24
(спустя 1 час 14 мин.)
vladimiryakushin писал(а):
Dyaga).BFMV писал(а):
Через какую именно из этих прог
Каких "этих"?
каторые на 1ой странице расписаны)
|
|
Pustovetov
Стаж: 17 лет 3 месяца Сообщений: 4247
|
Pustovetov ·
25-Май-09 22:13
(спустя 48 мин., ред. 25-Май-09 22:13)
val-gepard писал(а):
Pustovetov хотелось бы узнать поподробнее от ограничении рефреймов.
http://multi-up.com/93759
Цитата:
Например для 1024x576 каков рекомендуемый максимальный рефрейм
14. Но это разрешение не двд. А для двд разрешения (720x576) максимум 16
Dyaga).BFMV писал(а):
vladimiryakushin писал(а):
Dyaga).BFMV писал(а):
Через какую именно из этих прог
Каких "этих"?
каторые на 1ой странице расписаны)
В общем случае через любую наверно. Пишем в скрипте directshowsource("имяфайла.wmv") и вперед
|
|
fifa266
Стаж: 15 лет 9 месяцев Сообщений: 44
|
fifa266 ·
26-Май-09 11:48
(спустя 13 часов)
никто не знает в чем разница между 3 проходами автоматом или вручную ?
|
|
spleet
Стаж: 18 лет 1 месяц Сообщений: 410
|
spleet ·
26-Май-09 12:11
(спустя 22 мин.)
fifa266
автоматом - 3 прохода с одинаковыми настройками...
вручную - для каждого прохода свои настройки...
|
|
xizo
Стаж: 17 лет 6 месяцев Сообщений: 67
|
xizo ·
27-Май-09 16:58
(спустя 1 день 4 часа)
Подскажите пожалуйста чем побороть вот такое зерно на лицензионном двд при рипе в AVC?
|
|
vladimiryakushin
Стаж: 18 лет 8 месяцев Сообщений: 3181
|
vladimiryakushin ·
27-Май-09 17:17
(спустя 18 мин.)
xizo
Зерно не особо страшное.
Попробуйте http://avisynth.org.ru/degrain/degrainmedian-rus.html
только не переусердствуйте...
|
|
Pustovetov
Стаж: 17 лет 3 месяца Сообщений: 4247
|
Pustovetov ·
27-Май-09 17:28
(спустя 10 мин.)
xizo писал(а):
Подскажите пожалуйста чем побороть вот такое зерно на лицензионном двд при рипе в AVC?
попробуйте dfttest. С минимальными настройками сигмы. Сигму удобно настраивать по портрету на стеночке, он не должен размыться
|
|
fifa266
Стаж: 15 лет 9 месяцев Сообщений: 44
|
fifa266 ·
27-Май-09 18:58
(спустя 1 час 29 мин., ред. 27-Май-09 18:58)
Подскажите как оцифровать vhs-кассету. Можно ли это сделать с помощью видеокарты (8800 gts 512) ведь на видеокарте есть s-video разъем !!! или обязательно иметь ТВ-тюнер?
|
|
CrocoZavr
Стаж: 16 лет 6 месяцев Сообщений: 240
|
CrocoZavr ·
27-Май-09 19:46
(спустя 48 мин., ред. 27-Май-09 19:46)
fifa266
S-video разъем на видеокарте предназначен для вывода видео.
Для оцифровки видео надо иметь, как минимум, тв-тюнер, а еще лучше специализированние устройство видеозахвата.
|
|
crazy-cactus
Стаж: 17 лет 1 месяц Сообщений: 2813
|
crazy-cactus ·
27-Май-09 20:37
(спустя 51 мин., ред. 27-Май-09 20:37)
fifa266, посмотрите здесь. Методика такая же, разница будет только в том, что источником сигнала будет не антенна, а s-видео/композитный вход
fifa266 писал(а):
Можно ли это сделать с помощью видеокарты (8800 gts 512) ведь на видеокарте есть s-video разъем !!!
Нет, т.к. этот разъем предназначен для вывода картинки на ТВ.
fifa266 писал(а):
или обязательно иметь ТВ-тюнер?
ТВ-тюнер или плату видеозахвата. Впрочем, полезность последней для домашнего применения, имхо, весьма сомнительна
|
|
fifa266
Стаж: 15 лет 9 месяцев Сообщений: 44
|
fifa266 ·
27-Май-09 21:10
(спустя 32 мин.)
crazy-cactus спс буду теперь копить на хард + тюнер ))
|
|
Custler
Стаж: 20 лет Сообщений: 729
|
Custler ·
29-Май-09 12:34
(спустя 1 день 15 часов, ред. 29-Май-09 12:54)
Помогите подобрать правильные настройки кодека x264/
Я начал перебираться с XviD'a на x264? но в нём столько настроек, что крышу сносит не по детски.
Я уже учитался форумов разных, в том числе forum.doom9.org, но похоже нужен коллективный разум.
Итак:
исходное видео - формула1: Захваченный со спутника поток MPEG2 с реальным средним битрейтом ~5000к и макс - ~8500к в формате:
скрытый текст
Format : MPEG-TS
File size : 2.83 GiB
Duration : 1h 20mn
Overall bit rate : 5 035 Kbps
Video
ID : 17 (0x11)
Menu ID : 1 (0x1)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, Matrix : Default
Duration : 1h 20mn
Bit rate mode : Variable
Bit rate : 3 918 Kbps
Nominal bit rate : 15.0 Mbps
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 16/9
Frame rate : 25.000 fps
Standard : PAL
Colorimetry : 4:2:0
Scan type : Progressive
Scan order : Top Field First
Bits/(Pixel*Frame) : 0.378
Stream size : 2.20 GiB (78%)
- https://rutr.life/forum/viewtopic.php?t=1873685
Затем я его перевожу ависинтом в несжатый mpeg (кусками по ~300ГБ) с деинтерлейсингом mcbob2 в 50fps и ресайзом (lanczos4) до 1280х720.
Теперь я хочу сжать это в h264 с помощью консольнольного x264 (сборка 1158M). После длительных мучений, я пока выбрал следующие параметры для двухпроходного кодирования:
Код:
x264.1158M.x86.exe --pass 1 --stats "l:\x264.stat" --bitrate 5600 --keyint 300 --scenecut 35 --bframes 3 --b-adapt 2 --b-pyramid --ref 6 --deblock -2,-2 --aq-strength 1.0 --partitions all --direct auto --weightb --me tesa --merange 32 --subme 9 --psy-rd 0.8:1.0 --mixed-refs --8x8dct --trellis 2 --progress --threads auto --thread-input --sar 1:1 --fps 50
Но гложат меня сомнения, что я что-то делаю не так.
Вот статистика первого прохода:
скрытый текст
#options: 1280x704 fps=50/1 cabac=1 ref=6 deblock=1:-2:-2 analyse=0x3:0x133 me=tesa subme=9 psy_rd=0.8:1.0 mixed_ref=1 me_range=32 chroma_me=1 trellis=2 8x8dct=1 cqm=0 deadzone=21,11 chroma_qp_offset=-4 threads=12 nr=0 decimate=1 mbaff=0 bframes=3 b_pyramid=1 b_adapt=2 b_bias=0 direct=3 wpredb=1 keyint=300 keyint_min=25 scenecut=35 rc=abr bitrate=5600 ratetol=1.0 qcomp=0.60 qpmin=10 qpmax=51 qpstep=4 ip_ratio=1.40 pb_ratio=1.30 aq=1:1.00
Код:
avis [info]: 1280x704 @ 50.00 fps (100000 frames)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2
x264 [info]: profile High, level 4.0
x264 [info]: slice I:505 Avg QP:24.13 size: 80256 PSNR Mean Y:41.05 U:47.77 V:47.66 Avg:42.35 Global:41.95
x264 [info]: slice P:47244 Avg QP:25.65 size: 21246 PSNR Mean Y:38.86 U:46.80 V:46.63 Avg:40.26 Global:39.73
x264 [info]: slice B:52251 Avg QP:29.56 size: 6685 PSNR Mean Y:38.06 U:46.49 V:46.26 Avg:39.50 Global:38.87
x264 [info]: consecutive B-frames: 7.9% 55.4% 32.9% 3.8%
x264 [info]: mb I I16..4: 8.4% 80.9% 10.6%
x264 [info]: mb P I16..4: 2.5% 6.3% 0.6% P16..4: 48.5% 13.8% 11.6% 0.2% 0.3% skip:16.2%
x264 [info]: mb B I16..4: 0.1% 0.6% 0.1% B16..8: 39.9% 1.4% 1.7% direct: 3.2% skip:52.9% L0:28.2% L1:60.6% BI:11.2%
x264 [info]: final ratefactor: 23.66
x264 [info]: 8x8 transform intra:68.8% inter:56.5%
x264 [info]: direct mvs spatial:98.4% temporal:1.6%
x264 [info]: coded y,uvDC,uvAC intra:65.6% 62.5% 19.6% inter:20.3% 19.9% 0.7%
x264 [info]: ref P L0 78.3% 12.1% 4.7% 1.9% 1.5% 1.5%
x264 [info]: ref B L0 86.0% 8.8% 2.9% 1.5% 0.9%
x264 [info]: ref B L1 96.8% 3.2%
x264 [info]: SSIM Mean Y:0.9739213
x264 [info]: PSNR Mean Y:38.455 U:46.639 V:46.444 Avg:39.872 Global:39.271 kb/s:5574.28 encoded 100000 frames, 6.53 fps, 5574.37 kb/s
Посоветуйте пож. оптимальные параметры.
|
|
waldis2
Стаж: 17 лет 7 месяцев Сообщений: 2326
|
waldis2 ·
29-Май-09 12:54
(спустя 19 мин.)
Custler писал(а):
Но гложат меня сомнения, что я что-то делаю не так.
1.
Custler писал(а):
я его перевожу ависинтом в несжатый mpeg (кусками по ~300ГБ)
2.
Custler писал(а):
и ресайзом (lanczos4) до 1280х720
3.
это скорее имхо, поэтому воздержусь от навязывания и особых комментариев
|
|
Pustovetov
Стаж: 17 лет 3 месяца Сообщений: 4247
|
Pustovetov ·
29-Май-09 15:01
(спустя 2 часа 6 мин.)
Custler писал(а):
Затем я его перевожу ависинтом в несжатый mpeg (кусками по ~300ГБ) с деинтерлейсингом mcbob2 в 50fps и ресайзом (lanczos4) до 1280х720.
А ресайз то зачем?
Цитата:
Теперь я хочу сжать это в h264 с помощью консольнольного x264 (сборка 1158M). После длительных мучений, я пока выбрал следующие параметры для двухпроходного кодирования:
Если нет потребности получить точный размер то лучше жать чем-то подобным профилю x264: Unrestricted 1pass Const. Quality Extra Q из MeGUI
В Ваших настройках явно избыточно --me tesa (оптимальнее по скорости --me umh), --deblock все же лучше поднять до 0:0 или -1:0, --bframes я бы приподнял бы на 1-2 штуки, --qcomp 1.0....
Ну и наверно стоит подумать о какой-то предварительной фильтрации блоков исходника. А то вон седой мужик как заблочился...
|
|
bubuzavr
Стаж: 18 лет 3 месяца Сообщений: 2826
|
bubuzavr ·
29-Май-09 15:09
(спустя 8 мин.)
Извиняюсь за глупый вопрос, но всеже) Какое расширение у не сжатого (mpeg) видео потока?
.mpeg или .mpv ?
|
|
xandpa
Стаж: 16 лет 9 месяцев Сообщений: 2502
|
xandpa ·
29-Май-09 15:25
(спустя 15 мин.)
bubuzavr
А вот тут вроде есть
|
|
bubuzavr
Стаж: 18 лет 3 месяца Сообщений: 2826
|
bubuzavr ·
29-Май-09 15:59
(спустя 34 мин., ред. 29-Май-09 15:59)
Спасибо)
Такой вопрос...
при создание d2v файла мне нужно попутно вырезать несколько кусков и видео
я создаю несколько d2v файлов исключая ненужные фрагменты
Как их грамотно объединить в avs скрипте?
скрытый текст
#так можно сделать? a=MPEG2Source("полный путь к файлу *.d2v") b=MPEG2Source("полный путь к файлу *.d2v") c=MPEG2Source("полный путь к файлу *.d2v") x=a+b+c; #или это глупость? и что с этим иксом дальше делать)
Или я вообще не правильно поступаю...
|
|
Pustovetov
Стаж: 17 лет 3 месяца Сообщений: 4247
|
Pustovetov ·
29-Май-09 17:20
(спустя 1 час 21 мин.)
bubuzavr писал(а):
Спасибо) Такой вопрос...
при создание d2v файла мне нужно попутно вырезать несколько кусков и видео
Можно так. Только зачем x=a+b+c? Просто a+b+c
Можно, если видео в одном двд то
MPEG2Source("полный путь к файлу *.d2v")
a=trim(x,x)
b=trim(x,x)
c=trim(x,x)
a+b+c
Если же хочется порезать сразу и аудио, то к примеру
v=mpeg2source( "VideoFile.d2v")
aud=NicAc3Source("AudioFile.ac3", DRC=1)
audiodub(v,aud)
a=trim(x,x)
b=trim(x,x)
c=trim(x,x)
a+b+c
|
|
Barbara3101
Стаж: 16 лет Сообщений: 2
|
Barbara3101 ·
29-Май-09 17:23
(спустя 2 мин.)
Подскажите пожалуйста, в чем может быть причина - при перекодировании фильма из h.263 mkv в xvid-avi картинка получилась с искаженными цветами? лица людей синеваных оттенков и вообще вместо красного везде синий?
делал вроде все так как написано...не пойму в чем причина
|
|
bubuzavr
Стаж: 18 лет 3 месяца Сообщений: 2826
|
bubuzavr ·
29-Май-09 18:34
(спустя 1 час 11 мин., ред. 29-Май-09 22:11)
Pustovetov писал(а):
Можно так. Только зачем x=a+b+c? Просто a+b+c
Можно, если видео в одном двд то
MPEG2Source("полный путь к файлу *.d2v")
a=trim(x,x)
b=trim(x,x)
c=trim(x,x)
a+b+c
Если же хочется порезать сразу и аудио, то к примеру
v=mpeg2source( "VideoFile.d2v")
aud=NicAc3Source("AudioFile.ac3", DRC=1)
audiodub(v,aud)
a=trim(x,x)
b=trim(x,x)
c=trim(x,x)
a+b+c
Спасибо, понял) upd;
Подскажите как избавиться вот от такой гадости >
Правда на исходнике тоже так, но разве это нельзя исправить?
|
|
rust86
Стаж: 16 лет 7 месяцев Сообщений: 4
|
rust86 ·
29-Май-09 22:54
(спустя 4 часа)
Подскажите пожалуйста, почему Megui постоянно глючит? Это происходит на втором проходе... И на H.264 и на Xvid. Удалял, обновлял и т.д и т.п, но тщетно, одно и тоже.
|
|
Гость
|
Гость ·
30-Май-09 00:17
(спустя 1 час 22 мин., ред. 30-Май-09 22:43)
|
|
Pustovetov
Стаж: 17 лет 3 месяца Сообщений: 4247
|
Pustovetov ·
30-Май-09 01:26
(спустя 1 час 9 мин.)
bubuzavr писал(а):
Подскажите как избавиться вот от такой гадости
От этой гадости надо избавляться аккуратным деинтерлейсом (инверсным телесином). А конкретнее по скриншотам сказать нельзя.
|
|
bubuzavr
Стаж: 18 лет 3 месяца Сообщений: 2826
|
bubuzavr ·
30-Май-09 02:23
(спустя 56 мин., ред. 30-Май-09 02:23)
Pustovetov писал(а):
От этой гадости надо избавляться аккуратным деинтерлейсом (инверсным телесином). А конкретнее по скриншотам сказать нельзя.
я в шоке от таких вещей)
Значит, как я понял есть куча вариантов (и все неахти):
[*]Деинтерлейсить все подрядят, но тогда начнут скакать кадры и еще что то там...
[*]Деинтерлейсить покадрово, все кроме кадров без движения, но тогда начнет скакать цвет...
[*]Поменять местами четные и нечетные поля в кадрах с гребенкой. (тут я вообще практически не представляю о чем речь)
[*]Изменить частоту кадров, но тогда ммм (тоже что-то будет не так:))
Что именно мне делать, мне нужно определить по видео, да?
Может есть какие то общие понятия чтобы я узнал что использовать
|
|
viktor_
Стаж: 18 лет 7 месяцев Сообщений: 880
|
viktor_ ·
30-Май-09 02:26
(спустя 3 мин., ред. 30-Май-09 02:26)
bubuzavr писал(а):
Значит, как я понял есть куча вариантов (и все неахти):
ИМХО - лучше всего убирать сложный интерлейс с помощью MVTools. Может медленно, но зато ой как качественно.
|
|
bubuzavr
Стаж: 18 лет 3 месяца Сообщений: 2826
|
bubuzavr ·
30-Май-09 03:13
(спустя 46 мин., ред. 30-Май-09 03:30)
viktor_ писал(а):
ИМХО - лучше всего убирать сложный интерлейс с помощью MVTools. Может медленно, но зато ой как качественно.
спасибо.
и действительно медленно))
Время энкода увеличилось минимум 10-ть раз
+ я запутался в всех этих настройках и методах.
|
|
Pustovetov
Стаж: 17 лет 3 месяца Сообщений: 4247
|
Pustovetov ·
30-Май-09 03:20
(спустя 6 мин.)
bubuzavr писал(а):
Pustovetov писал(а):
От этой гадости надо избавляться аккуратным деинтерлейсом (инверсным телесином). А конкретнее по скриншотам сказать нельзя.
я в шоке от таких вещей)
Значит, как я понял есть куча вариантов (и все неахти):
Здесь ровно один вариант (если у тебя видео исходное NTSC) - выполнять IVTC. В некоторых случаях, когда видео не чистый "фильм", а с элементами "настоящего интерлейса" (чаще всего это встречается на титрах в конце), то может поимется некоторый секс. А в большинстве случаев достаточно что-то типа
i=...source( "имяфайла")
i.tfm(slow=2,clip2=i.tdeint(2,edeint=i.nnedi(-2),emask=i.tmm(1))).tdecimate()
Цитата:
Может есть какие то общие понятия чтобы я узнал что использовать
По английскии понимаешь? Тогда тебе сюда http://forum.doom9.org/showthread.php?t=138305
|
|
bubuzavr
Стаж: 18 лет 3 месяца Сообщений: 2826
|
bubuzavr ·
30-Май-09 03:36
(спустя 16 мин., ред. 30-Май-09 03:36)
Pustovetov писал(а):
Здесь ровно один вариант (если у тебя видео исходное NTSC) - выполнять IVTC. В некоторых случаях, когда видео не чистый "фильм", а с элементами "настоящего интерлейса" (чаще всего это встречается на титрах в конце), то может поимется некоторый секс. А в большинстве случаев достаточно что-то типа
i=...source( "имяфайла")
i.tfm(slow=2,clip2=i.tdeint(2,edeint=i.nnedi(-2),emask=i.tmm(1))).tdecimate()
Большое спасибо, попробую.
Видео у меня как раз NTSC (29.97)
А после этого частота кадров измениться?
просто посмотрел другие рипы этого исходника и на них частота 23.977
Чучуть... и как правило этого не хватает для нормального чтения
так что дум9 обхожу стороной(
|
|
waldis2
Стаж: 17 лет 7 месяцев Сообщений: 2326
|
waldis2 ·
30-Май-09 04:23
(спустя 47 мин.)
bubuzavr писал(а):
А после этого частота кадров измениться?
изменится конечно, уйдет лишний, искусственно внедренный фрейм, внедренный для создания из ntsc film в ntsc video. это и называется telecine.
обратная процедура получения фильма зовётся inverse (reverse) telecine
станет 29.97 * 4/5 = 23.976
на длительности это не скажется, т.е. аудио останется синхронным
|
|
|