Configuraciones de filtros y codecs

Para hablar y pedir ayuda sobre Hardware, Software y tal pascual, además de tutoriales para hacer tus copias privadas o configurar eMule.
Avatar de Usuario
roisiano
Polemista nato
Mensajes: 5679
Registrado: Dom 17 Jul, 2005 02:00
Ubicación: Al final del río

Re: Configuraciones de filtros y codecs

Mensaje por roisiano » Mié 11 May, 2011 19:06

Hola:

Al codificar esto: :arrow: https://rapidshare.com/files/461935017/Mntn.m2v

con x264 con el script:

Código: Seleccionar todo

#  PLUGINS
LoadPlugin("C:\PROGRA~2\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~2\GORDIA~1\AviSynthPlugins\UnDot.dll")
LoadPlugin("C:\PROGRA~2\GORDIA~1\AviSynthPlugins\TIVTC.dll")

#  SOURCE
mpeg2source("C:\DVD\The Mountain (rip)\Mountain.d2v")

tfm().tdecimate() 

#  CROPPING
crop(0,0,718,476)

#  DENOISING: cambiar una combinación (o ninguna)
Undot()
o incluso cambiando

Código: Seleccionar todo

tfm().tdecimate() 
por

Código: Seleccionar todo

tfm(pp=0).tdecimate() 
me aparecen en el archivo de vídeo resultante de la codificación "efectos de entrelazado" que no observo en el DVD de partida. Son "ligeros efectos" que aparecen habitualmente en los perfiles de los protagonistas; no son exageradamente nefastos peros sí se notan.

Los efectos no se notan específicamente en esta parte del film más que en otras; digamos que lo noto al codificar con x264 (1947) en bastantes partes a lo largo de todo el metraje de la película. Hay que fijarse bien, o en otro caso no se aprecian demasiado, pero sí existen: :arrow: https://rapidshare.com/files/461936372/Mntn.mkv

Preguntas:
¿Por qué? :mrgreen:
¿Cómo solucionarlo?

Gracias y saludos
Florentino, fíchame.
Por 6.000 € netos mensuales te convierto en el mejor presidente de la historia.

D0MINGO
Mensajes: 10
Registrado: Sab 09 Abr, 2011 19:15

Re: Configuraciones de filtros y codecs

Mensaje por D0MINGO » Mar 17 May, 2011 13:25

No consigo que funcione el script que me has dado. Me da error y se cierra virtualdub. Le pongo el script:

Código: Seleccionar todo

SetMTmode(6,2)
setmemorymax(512)
LoadCPlugin("C:\...\ffms2.dll")
FFVideoSource("D:\...\F1_T2_Video - .mkv").AssumeFPS(24000,1001)
changefps(last,last,true)
crop( 2, 132, -2, -132)

Spline36Resize(720,304)
setmtmode(2)

o  = last
blks = 16 
pels =  2

sup1  = o.MSuper(pel=pels,sharp=2)
bvec1 = sup1.MAnalyse( isb=true, delta=1, blksize=blks, overlap=blks/2 )
fvec1 = sup1.MAnalyse( isb=false,delta=1, blksize=blks, overlap=blks/2 )
bvec2 = sup1.MAnalyse( isb=true, delta=2, blksize=blks, overlap=blks/2 )
fvec2 = sup1.MAnalyse( isb=false,delta=2, blksize=blks, overlap=blks/2 )

vr = 5  # vertical radius

source       = last
denoised     = source.mdegrain2(sup1,fvec1,bvec1,fvec2,bvec2,thSAD=400)

# get difference of denoised clip:
DenoiseDiff  = mt_MakeDiff( source, denoised, U=3,V=3 )

# do a vertical gaussian blur to that difference:
DenoiseDiff2 = DenoiseDiff.GaussResize( width,(height/vr/4)*4, p=20 )
\                        .GaussResize( width,height, p=20 )

# ensure that diff. values get only smaller through gaussian blurring
DenoiseDiff3 = mt_LutXY( DenoiseDiff2, DenoiseDiff,
\                       "x 128 - y 128 - * 0 < 128 x 128 - abs y 128 - abs < x y ? ?", U=3,V=3)

# apply back the remainder:
denoised.mt_AddDiff(DenoiseDiff3,U=3,V=3)
return(last)
Había pensado que quizás sea cosa del SetMTmode, pero si lo quito pasa lo mismo.

Avatar de Usuario
roisiano
Polemista nato
Mensajes: 5679
Registrado: Dom 17 Jul, 2005 02:00
Ubicación: Al final del río

Re: Configuraciones de filtros y codecs

Mensaje por roisiano » Jue 19 May, 2011 16:43

Spoiler: mostrar
roisiano escribió:Hola:

Al codificar esto: :arrow: https://rapidshare.com/files/461935017/Mntn.m2v

con x264 con el script:

Código: Seleccionar todo

#  PLUGINS
LoadPlugin("C:\PROGRA~2\GORDIA~1\DGMPGDec\DGDecode.dll")
LoadPlugin("C:\PROGRA~2\GORDIA~1\AviSynthPlugins\UnDot.dll")
LoadPlugin("C:\PROGRA~2\GORDIA~1\AviSynthPlugins\TIVTC.dll")

#  SOURCE
mpeg2source("C:\DVD\The Mountain (rip)\Mountain.d2v")

tfm().tdecimate() 

#  CROPPING
crop(0,0,718,476)

#  DENOISING: cambiar una combinación (o ninguna)
Undot()
o incluso cambiando

Código: Seleccionar todo

tfm().tdecimate() 
por

Código: Seleccionar todo

tfm(pp=0).tdecimate() 
me aparecen en el archivo de vídeo resultante de la codificación "efectos de entrelazado" que no observo en el DVD de partida. Son "ligeros efectos" que aparecen habitualmente en los perfiles de los protagonistas; no son exageradamente nefastos peros sí se notan.

Los efectos no se notan específicamente en esta parte del film más que en otras; digamos que lo noto al codificar con x264 (1947) en bastantes partes a lo largo de todo el metraje de la película. Hay que fijarse bien, o en otro caso no se aprecian demasiado, pero sí existen: :arrow: https://rapidshare.com/files/461936372/Mntn.mkv

Preguntas:
¿Por qué? :mrgreen:
¿Cómo solucionarlo?

Gracias y saludos
Me respondo a mí mismo. Finalmente, probé utilizando la opción "Forced Film" al crear el proyecto .d2v con el DGIndex (con esto ya tienes el vídeo a 23.976 fps) y, aparentemente, :arrow: ha quedado bien, sin esos "efectos de entrelazado".
Florentino, fíchame.
Por 6.000 € netos mensuales te convierto en el mejor presidente de la historia.

Avatar de Usuario
yogiyamada
Mensajes: 101
Registrado: Mié 09 Dic, 2009 03:19

Re: Configuraciones de filtros y codecs

Mensaje por yogiyamada » Vie 20 May, 2011 04:40

A veces resulta Roisiano, lo he hecho, cuando no tengo que ir probando los diferentes IVTC + algún combo con ident hastadar con la madre del cordero.

Avatar de Usuario
roisiano
Polemista nato
Mensajes: 5679
Registrado: Dom 17 Jul, 2005 02:00
Ubicación: Al final del río

Re: Configuraciones de filtros y codecs

Mensaje por roisiano » Lun 24 Oct, 2011 17:12

Hice unas cuantas pruebas a dos pasadas con el codec x264 con un mismo trozo de vídeo y cambiando sólo los presets. Los resultados me tienen desconcertado:

Preset slow:
Spoiler: mostrar
"C:x264.exe" --preset slow --tune film --pass 2
--bitrate 1270 --stats "C:\mi_ripeo.stats" --level 4.1 --outp
ut "C:\mi_ripeo.mkv" "C:\mi_script.avs"
avs [info]: 704x456p 0:0 @ 2997/125 fps (cfr)
x264 [info]: using cpu capabilities: MMX2 SSE2Fast FastShuffle SSEMisalign LZCNT

x264 [info]: profile High, level 4.1
x264 [info]: frame I:19 Avg QP:15.60 size: 36162
x264 [info]: frame P:430 Avg QP:19.59 size: 12563
x264 [info]: frame B:985 Avg QP:22.35 size: 3496
x264 [info]: consecutive B-frames: 6.0% 4.3% 8.8% 80.9%
x264 [info]: mb I I16..4: 11.2% 75.5% 13.4%
x264 [info]: mb P I16..4: 1.8% 8.5% 1.2% P16..4: 33.2% 20.7% 13.3% 0.0% 0
.0% skip:21.4%
x264 [info]: mb B I16..4: 0.1% 1.7% 0.2% B16..8: 38.3% 7.8% 1.9% direct:
4.2% skip:45.8% L0:38.1% L1:46.4% BI:15.4%
x264 [info]: 8x8 transform intra:76.4% inter:71.4%
x264 [info]: direct mvs spatial:98.2% temporal:1.8%
x264 [info]: coded y,uvDC,uvAC intra: 83.1% 0.0% 0.0% inter: 27.0% 0.0% 0.0%
x264 [info]: i16 v,h,dc,p: 62% 12% 10% 17%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 15% 12% 10% 7% 10% 11% 12% 10% 11%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 8% 6% 8% 12% 14% 11% 11% 10%
x264 [info]: i8c dc,h,v,p: 100% 0% 0% 0%
x264 [info]: Weighted P-Frames: Y:14.7% UV:0.0%
x264 [info]: ref P L0: 45.1% 14.9% 23.5% 6.7% 7.9% 1.8% 0.1%
x264 [info]: ref B L0: 76.8% 17.0% 4.1% 2.0%
x264 [info]: ref B L1: 95.1% 4.9%
x264 [info]: kb/s:1275.13

encoded 1434 frames, 41.79 fps, 1275.23 kb/s
Slower:
Spoiler: mostrar
"C:x264.exe" --preset slower --tune film --pass 2
--bitrate 1270 --stats "C:\mi_ripeo.stats" --level 4.1 --outp
ut "C:\mi_ripeo.mkv" "C:\mi_script.avs"
avs [info]: 704x456p 0:0 @ 2997/125 fps (cfr)
x264 [info]: using cpu capabilities: MMX2 SSE2Fast FastShuffle SSEMisalign LZCNT

x264 [info]: profile High, level 4.1
x264 [info]: frame I:19 Avg QP:15.48 size: 35613
x264 [info]: frame P:430 Avg QP:19.51 size: 12586
x264 [info]: frame B:985 Avg QP:22.42 size: 3501
x264 [info]: consecutive B-frames: 6.0% 4.3% 8.8% 80.9%
x264 [info]: mb I I16..4: 10.7% 73.3% 16.0%
x264 [info]: mb P I16..4: 1.6% 10.3% 1.2% P16..4: 35.3% 16.2% 13.2% 0.9% 0
.3% skip:21.1%
x264 [info]: mb B I16..4: 0.1% 2.0% 0.2% B16..8: 37.8% 7.4% 1.7% direct:
6.1% skip:44.7% L0:38.6% L1:47.4% BI:14.0%
x264 [info]: 8x8 transform intra:79.8% inter:61.0%
x264 [info]: direct mvs spatial:98.1% temporal:1.9%
x264 [info]: coded y,uvDC,uvAC intra: 85.5% 0.0% 0.0% inter: 24.6% 0.0% 0.0%
x264 [info]: i16 v,h,dc,p: 64% 11% 10% 15%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 16% 13% 11% 7% 9% 10% 11% 10% 11%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 9% 5% 7% 10% 14% 10% 11% 9%
x264 [info]: i8c dc,h,v,p: 100% 0% 0% 0%
x264 [info]: Weighted P-Frames: Y:14.7% UV:0.0%
x264 [info]: ref P L0: 42.5% 14.1% 20.6% 5.6% 5.9% 3.9% 4.5% 2.3% 0.5% 0.
0%
x264 [info]: ref B L0: 77.2% 13.1% 4.2% 2.3% 1.4% 1.2% 0.6%
x264 [info]: ref B L1: 95.2% 4.8%
x264 [info]: kb/s:1275.72

encoded 1434 frames, 18.27 fps, 1275.81 kb/s
Verysl0w:
Spoiler: mostrar
"C:x264.exe" --preset veryslow --tune film --pass 2
--bitrate 1270 --stats "C:\mi_ripeo.stats" --level 4.1 --outp
ut "C:\mi_ripeo.mkv" "C:\mi_script.avs"
avs [info]: 704x456p 0:0 @ 2997/125 fps (cfr)
x264 [info]: using cpu capabilities: MMX2 SSE2Fast FastShuffle SSEMisalign LZCNT

x264 [info]: profile High, level 4.1
x264 [info]: frame I:17 Avg QP:16.82 size: 36249
x264 [info]: frame P:340 Avg QP:19.70 size: 13657
x264 [info]: frame B:1077 Avg QP:23.29 size: 3988
x264 [info]: consecutive B-frames: 5.2% 2.4% 5.4% 34.0% 8.0% 20.5% 4.9% 19.
5% 0.0%
x264 [info]: mb I I16..4: 10.7% 72.3% 16.9%
x264 [info]: mb P I16..4: 1.5% 11.9% 1.6% P16..4: 31.3% 16.4% 13.4% 1.2% 0
.5% skip:22.1%
x264 [info]: mb B I16..4: 0.1% 2.4% 0.3% B16..8: 35.7% 8.4% 2.1% direct:
7.1% skip:43.9% L0:40.7% L1:44.4% BI:15.0%
x264 [info]: 8x8 transform intra:80.1% inter:64.6%
x264 [info]: direct mvs spatial:98.8% temporal:1.2%
x264 [info]: coded y,uvDC,uvAC intra: 86.8% 0.0% 0.0% inter: 23.5% 0.0% 0.0%
x264 [info]: i16 v,h,dc,p: 61% 11% 11% 17%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 16% 14% 12% 7% 9% 10% 11% 10% 11%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 23% 9% 5% 7% 11% 13% 10% 11% 10%
x264 [info]: i8c dc,h,v,p: 100% 0% 0% 0%
x264 [info]: Weighted P-Frames: Y:12.9% UV:0.0%
x264 [info]: ref P L0: 40.4% 12.6% 19.2% 6.0% 5.7% 3.3% 3.3% 1.6% 1.6% 1.
3% 1.3% 0.9% 0.9% 0.8% 0.7% 0.4%
x264 [info]: ref B L0: 76.7% 11.5% 4.0% 2.0% 1.4% 1.2% 0.8% 0.5% 0.4% 0.
4% 0.3% 0.4% 0.3% 0.2% 0.1%
x264 [info]: ref B L1: 95.2% 4.8%
x264 [info]: kb/s:1278.02

encoded 1434 frames, 9.10 fps, 1278.12 kb/s
Conclusiones (aparentes):

1) Por lo que veo, los presets slow y slower consideran idéntico número de I, P & B-Frames, de lo que cabe deducir que el "criterio" para considerar un frame de un tipo u otro es el mismo. Los quantizers también son bastante similares. Pero la sorpresa (para mí al menos) viene al utilizar el preset veryslow, y es que considera menos I & P-frames que los otros 2 presets, y, además, los quantizers son más elevados. Mi no entender. Yo pensaba que un preset veryslow haría que los quantizers (la media) fuesen más bajos al mismo bitrate. ¿Alguien tiene una explicación para esto?

2) Por otra parte, utilizando el crf "equivalente" al bitrate empleado en la prueba (o sea, un crf que conduce a un bitrate final de ~ 1275 kbps; una sola pasada) y con el mismo preset (veryslow), las diferencias en los valores obtenidos (el "registro" que muestra x264.exe al acabar el ripeo) son prácticamente imperceptibles -no son idénticos pero sí muy similares-, de lo que deduzco que un ripeo a una pasada con un crf x que conduce a un bitrate y es muy parecido (al menos numéricamente) a uno de dos pasadas con el bitrate y.

Si alguien me explica el resultado 1) quedaría agradecido. No sé si podré vivir sin saberlo.
Florentino, fíchame.
Por 6.000 € netos mensuales te convierto en el mejor presidente de la historia.

Avatar de Usuario
Teeninlove
Mensajes: 1655
Registrado: Dom 25 Jul, 2004 02:00

Re: Configuraciones de filtros y codecs

Mensaje por Teeninlove » Vie 06 Ene, 2012 15:38

Una duda que me ha surgido.
Lo del -sar , es cuando el origen que vamos a ripear es un DVD, ya que en estos los pixeles no son cuadrados, ¿no?

El caso es que quiero recodificar un x264 (mkv) que tiene una resolución de 640x480, pero no le han quitado las bandas negras arriba y abajo;
cropeando esas barras, nos queda una resolución de 624x346 (crop 8,68,-8,-66). Para hacer un ripeo anamórfico, ¿qué valor tendría que darle al parámetro -sar?
Porque si no añanado -sar, y sólo añado el crop, el ripeo perdería las bandas negras pero no tendría mejora anamórfica, ¿es así?

Avatar de Usuario
Dardo
Arrow Thrower Clown
Mensajes: 18299
Registrado: Dom 19 Oct, 2003 02:00
Ubicación: Entre Encinas y Dolomías

Re: Configuraciones de filtros y codecs

Mensaje por Dardo » Mar 10 Ene, 2012 07:52

Teeninlove escribió:Una duda que me ha surgido.
Lo del -sar , es cuando el origen que vamos a ripear es un DVD, ya que en estos los pixeles no son cuadrados, ¿no?

El caso es que quiero recodificar un x264 (mkv) que tiene una resolución de 640x480, pero no le han quitado las bandas negras arriba y abajo;
cropeando esas barras, nos queda una resolución de 624x346 (crop 8,68,-8,-66). Para hacer un ripeo anamórfico, ¿qué valor tendría que darle al parámetro -sar?
Porque si no añanado -sar, y sólo añado el crop, el ripeo perdería las bandas negras pero no tendría mejora anamórfica, ¿es así?
Teen con esa fuente que comentas no te hagas lios con anamorfismos y SAR que ya han sido destruídos en el ripeo incial o eso parece, busca algo más lógico y práctico:

viewtopic.php?f=1018&t=63212

Avatar de Usuario
roisiano
Polemista nato
Mensajes: 5679
Registrado: Dom 17 Jul, 2005 02:00
Ubicación: Al final del río

Re: Configuraciones de filtros y codecs

Mensaje por roisiano » Mar 17 Ene, 2012 17:08

La última versión (hasta la fecha) del codec x264 (2145, 32bit 8bit-depth), al menos trabajando a preset veryslow y a crf constante, es en torno a un 18-20% más rápida (en mi ordenador, procesador AMD Athlon II X4 635) que la anterior (que cualquiera de las anteriores, más o menos).
Naturalmente, estuve haciendo probaturas diversas y, aparentemente, nada ha cambiado en las opciones "visibles" del codec, ni en los números (quantizers y demás) resultantes de ripear con la versión anterior y con esta (el mismo archivo, naturalmente), pero, desde luego, en la velocidad sí se nota.

Yo suelo pasarme por http://x264.nl/ habitualmente para ver si hay una nueva versión del codec y, en cuanto está disponible, la actualizo, pero no recuerdo ninguna actualización tras la cual haya visto tan clara una diferencia respecto a la versión anterior.

Supuestamente debe tratarse de esto:
commit 748fe16c1303b89d2a1d0378addd83fb4198f51a r2145
Author: Loren Merritt <pengvado@akuvian.org>
Date: Fri Jan 6 15:53:29 2012 +0000

CABAC trellis opts part 4: x86_64 asm
Another 20% faster.
18k->12k codesize.

This patch series may have a large impact on encoding speed.
For example, 24% faster at --preset slower --crf 23 with 720p parkjoy.
Overall speed increase is proportional to the cost of trellis (which is proportional to bitrate, and much more with --trellis 2).
Mis ripeos son con trellis=2 (opciones por defecto del preset, supongo), así que mi CPU está de enhorabuena. Va a trabajar a tope menos tiempo :mrgreen:.
Florentino, fíchame.
Por 6.000 € netos mensuales te convierto en el mejor presidente de la historia.

Avatar de Usuario
yogiyamada
Mensajes: 101
Registrado: Mié 09 Dic, 2009 03:19

Re: Configuraciones de filtros y codecs

Mensaje por yogiyamada » Sab 21 Ene, 2012 01:25

Buen dato, gracias Roisiano.

paul evans
Mensajes: 18
Registrado: Vie 10 Oct, 2008 19:50

Re: Configuraciones de filtros y codecs

Mensaje por paul evans » Mié 25 Abr, 2012 22:59

Al poner los vobs de un dvd5 (iso grabado en un dvd como imagen) en dgindex, me da este error: No video sequence header found!.
¿Alguien sabe si se puede arreglar el header?
Si abro los vobs en Mediacoder me dice que el video es MPEG-PS.

Avatar de Usuario
Teeninlove
Mensajes: 1655
Registrado: Dom 25 Jul, 2004 02:00

Re: Configuraciones de filtros y codecs

Mensaje por Teeninlove » Jue 18 Oct, 2012 22:34

Estoy haciendo un ripeo en x264, pero al parecer la compresibilidad del DVD es poca.
De 3.10 gigas que tiene el DVD aplicando un crf de 18.5 me sale un mkv (sin audio) de 1,44 Gb.
Dejo los datos del ripeo:

Código: Seleccionar todo

[ About file ]

Name: Eloisa-sinaudio-NONITU.mkv
Date: Thu, 18 Oct 2012 16:52:44 +0200
Size: 1,551,515,481 bytes (1479.640466 MiB)
Note: Analysis not complete

[ Magic ]

File type: data

[ Generic infos ]

Duration: 01:12:52 (4372.04 s)
Container: matroska
Total tracks: 1
Track nr. 1: video (V_MPEG4/ISO/AVC) {eng}
Muxing library: Haali Matroska Writer b0
Writing application: x264 r1995 c1e60b9

[ Relevant data ]

Resolution: 720 x 576
Width: multiple of 16
Height: multiple of 32

[ Video track ]

Codec ID: V_MPEG4/ISO/AVC
Resolution: 720 x 576
Display resolution: 768 x 576 (pixels)
Frame aspect ratio: 5:4 = 1.25
Pixel aspect ratio: 16:15 = 1.066667
Display aspect ratio: 4:3 = 1.333333
Framerate: 25 fps

[ Video bitstream ]

Bitstream type: MPEG-4 Part 10
User data: x264 | core 115 r1995 c1e60b9 | H.264/MPEG-4 AVC codec
User data: Copyleft 2003-2011 | http://www.videolan.org/x264.html | cabac=1
User data: ref=16 | deblock=1:-1:-1 | analyse=0x3:0x133 | me=umh | subme=10
User data: psy=1 | psy_rd=1.00:0.15 | mixed_ref=1 | me_range=24 | chroma_me=0
User data: trellis=2 | 8x8dct=1 | cqm=0 | deadzone=21,11 | fast_pskip=1
User data: chroma_qp_offset=-3 | threads=6 | sliced_threads=0 | nr=0
User data: decimate=1 | interlaced=0 | bluray_compat=0 | constrained_intra=0
User data: bframes=8 | b_pyramid=2 | b_adapt=2 | b_bias=0 | direct=3
User data: weightb=1 | open_gop=0 | weightp=2 | keyint=250 | keyint_min=25
User data: scenecut=40 | intra_refresh=0 | rc_lookahead=60 | rc=crf | mbtree=1
User data: crf=18.5 | qcomp=0.60 | qpmin=0 | qpmax=69 | qpstep=4
User data: ip_ratio=1.40 | aq=1:1.00
SPS id: 0
  Profile: High@L4.1
  Num ref frames: 16
  Aspect ratio: Custom pixel shape (16:15 = 1.066667)
  Chroma format: YUV 4:2:0
PPS id: 0 (SPS: 0)
  Entropy coding type: CABAC
  Weighted prediction: P slices - explicit weighted prediction
  Weighted bipred idc: B slices - implicit weighted prediction
  8x8dct: Yes

[ Profile compliancy ]

Selected profile: MTK PAL 6000
Resolution: Ok
Framerate: Ok

This report was created by AVInaptic (18-12-2011) on 18-10-2012 22:29:24
El fichero avs utilizado:
Spoiler: mostrar
LoadPlugin("N:\RIPEOS\MeGUI_2153_x86\tools\dgindex\DGDecode.dll")
DGDecode_mpeg2source("N:\ORIGINAL\VIDEO_TS\VTS_01_1.d2v", info=3)
LoadPlugin("N:\RIPEOS\MeGUI_2153_x86\tools\avisynth_plugin\ColorMatrix.dll")
ColorMatrix(hints=true, threads=0)
GreyScale()
La línea de comando utilizado:

Código: Seleccionar todo

x264.exe --preset veryslow --tune film --crf 18.5 --stats "N:\mi_ripeo.stats" --level 4.1 --no-chroma-me --output "N:\mi_ripeo.mkv" "N:\mi_script.avs" --sar 16:15

La peli se ve con bastante grano. Si le aplicase algún filtro, ¿disminuiría el tamaño del ripeo?
La verdad es que estoy bastante pez en el tema de filtros.
¿Algún consejo de qué filtro(s) podría aplicar para reducir el grano?


Dejo una muestra del ripeo:

http://www.mediafire.com/download.php?gq6h24h63i8suhj

Avatar de Usuario
Dardo
Arrow Thrower Clown
Mensajes: 18299
Registrado: Dom 19 Oct, 2003 02:00
Ubicación: Entre Encinas y Dolomías

Re: Configuraciones de filtros y codecs

Mensaje por Dardo » Jue 18 Oct, 2012 23:23

Un tema delicado Teen y en el que en este hilo se ha hablado largo y tendido.

Tienes que pensar que si el grano es "bueno", cualquier filtrado sobre la imagen te hará ganar algo de compresibilidad pero claro a costa de tener un ripeo de peor calidad. Si como otras veces además de grano, hay ruido y otras impurezas que afectan a la compresibilidad, ya es cuestión de ir probando algún filtro de los que nos comentaba elguaxo, puedes ir regulando el filtrado e ir comparando resultados.

Hay que también tener en cuenta que ciertas fuentes con buena imagen son tan poco compresibles que la valoración que hay que hacerse es si compensa ofrecer un ripeo que ocupa poco menos que la fuente. Si rasuramos, si obtenemos ripeos de tamaños óptimos pero a costa de alejarnos de la realidad del DVD o Bluray.

Me voy el archivo a ver si saco un rato mañana o el fin de semana y te lo miro, aunque en este tema de filtrados Roisiano había dejado varios post con sus experiencias...

viewtopic.php?f=1018&t=53310&p=839590&h ... ad#p839590

No obstante teen si usas el buscador de este hilo y pones "compresibilidad" encontrarás varios resultados que te serán interesantes.

Avatar de Usuario
roisiano
Polemista nato
Mensajes: 5679
Registrado: Dom 17 Jul, 2005 02:00
Ubicación: Al final del río

Re: Configuraciones de filtros y codecs

Mensaje por roisiano » Vie 19 Oct, 2012 18:05

Teeninlove escribió:Estoy haciendo un ripeo en x264, pero al parecer la compresibilidad del DVD es poca.
De 3.10 gigas que tiene el DVD aplicando un crf de 18.5 me sale un mkv (sin audio) de 1,44 Gb.....
Ya podrías poner los datos de kbps o QF para no tener que hacerlos con mi hoja de cálculo :mrgreen:.

Así a ojo, me salen ~ 2763 kpbs y un QF de ~ 0.273. Francamente, no me parece especialmente exagerado. No es un DVD excesivamente "compresible", es cierto, pero ni mucho menos de los más "incompresibles" que te puedes encontrar, diría yo.

Según mi experiencia, en la mayor parte de los ripeos el tamaño del vídeo (suponiendo ripeos anamórficos de DVD's y utilizando x264) suele estar entre el 20 y el 50% del tamaño del vídeo en el DVD. En tu caso, 1.44 GB's (vídeo del ripeo) frente a ~ 3.0 GB's de vídeo en el DVD (así a ojo, descontando el audio -suponiendo que es AC3 a 192 kbps-), supone un ~ 48%; es decir, con la compresión has "prescindido" del 52% del tamaño del vídeo en el DVD, supongo que sin perder calidad (por el crf utilizado). Estaríamos en el margen alto de los "casos habituales al ripear DVD's" :mrgreen:, diría yo, pero no por ello lo consideraría un caso especialmente extraño.

Yo no soy partidario de filtrar cuando "no es muy necesario" (cada uno tiene sus manías, supongo) y, en este caso, no creo que sea necesario. ¿Que es posible y que puedes mejorar la "compresibilidad"? Seguro. Que vas a perder "fidelidad" respecto al original... casi seguro también. Los que saben utilizar filtros muy muy muy bien (que no es mi caso) supongo que, en algunos ripeos, pueden incluso mejorar el resultado respecto al DVD original y disminuyendo notablemente el tamaño. En todo caso, yo diría que eso no es lo habitual.

En mi opinión, en este caso, si quieres aminorar el tamaño del archivos, con subir el crf a 19.0 (o algo así) ya conseguirías estar en torno a 2500 kbps y 1.30 GB's de vídeo... y probablemente no se notase demasiado el efecto en la calidad del ripeo (casi inapreciable, vamos). Yo, sin duda, es lo que haría.

Un par de comentarios:
* x264 es un codec que se actualiza con cierta frecuencia: http://x264.nl/ Ahora mismo van por la versión 2216.
* Espero que el ripeo sea en blanco y negro :mrgreen:; lo digo por el

Código: Seleccionar todo

GreyScale()
en el script y el

Código: Seleccionar todo

 --no-chroma-me
en la isntrucción de comando (es una broma, claro :mrgreen:).
Florentino, fíchame.
Por 6.000 € netos mensuales te convierto en el mejor presidente de la historia.

Avatar de Usuario
Teeninlove
Mensajes: 1655
Registrado: Dom 25 Jul, 2004 02:00

Re: Configuraciones de filtros y codecs

Mensaje por Teeninlove » Vie 19 Oct, 2012 21:14

Pues sí, el ripeo era en blanco y negro. :-)

En realidad el video original sería menos de 3 Gb porque aparte del audio 2.0 mono llevaba una remezcla 5.1 a partir del audio original (pá que coño le meterán esos audios a un dvd de una pelid e los años 40's???)
Al final me he quedado con el ripeo original, que se me ha quedado en 1,54 G ya con audio.

Avatar de Usuario
Palahniuk
What a day, what a lovely day!
Mensajes: 3907
Registrado: Vie 09 Jun, 2006 23:07
Ubicación: Vuelo 2039

Re: Configuraciones de filtros y codecs

Mensaje por Palahniuk » Mar 12 Feb, 2013 17:15

Buenas.
Tengo un problemas. Quiero ripear una cosa, a pesar de que dudo de su aspect ratio, ya que es dificil de encontrar.
Bien, primero vencí a mis escrupulos sobre ese punto.
Segundo problema: Tiene el entrelazado mas horroroso que he visto en mi vida, durante casi toda la peli. Parece un gato 'acostao' delante de la pantalla.
No hace falta parar la pelicula para verlo, se ve con el play.
Y aún así, quiero intentarlo.
¿Sugerencias?
:|
Imagen

Avatar de Usuario
Dardo
Arrow Thrower Clown
Mensajes: 18299
Registrado: Dom 19 Oct, 2003 02:00
Ubicación: Entre Encinas y Dolomías

Re: Configuraciones de filtros y codecs

Mensaje por Dardo » Mar 12 Feb, 2013 18:21

Siempre la primera opción es valorar si esa fuente es la mejor disponible claro está.

Una vez que no queda otra que meterse con ese DVD, empieza utilizando el buscador de este hilo para ver que se ha hablado de "entrelazado"...

Avatar de Usuario
roisiano
Polemista nato
Mensajes: 5679
Registrado: Dom 17 Jul, 2005 02:00
Ubicación: Al final del río

Re: Configuraciones de filtros y codecs

Mensaje por roisiano » Mar 12 Feb, 2013 19:45

Palahniuk escribió:Segundo problema: Tiene el entrelazado mas horroroso que he visto en mi vida, durante casi toda la peli. Parece un gato 'acostao' delante de la pantalla.
No hace falta parar la pelicula para verlo, se ve con el play.
Y aún así, quiero intentarlo.
¿Sugerencias?
:|
Bueno... MeGui puede hacerte sugerencias al respecto: http://avisynth.org/mediawiki/Interlace ... mmendation
También hay sesudos análisis sobre el particular: http://www.torrent-invites.com/audio-vi ... guide.html


Por recomendación de elguaxo (que hace tiempo que no pasa por aquí, creo), yo lo más complicado que he utilizado ha sido:

* Utilizo AviSynth MT (para aprovechar múltiples núcleos, porque si un solo núcleo se encarga del desentrelazado la cosa se eterniza): http://forum.doom9.org/showthread.php?t=148782

En el script:

------------------------------------------------------
#Cargar filtros:
LoadPlugin("C:\PROGRA~2\GORDIA~1\AviSynthPlugins\yadifmod.dll")
LoadPlugin("C:\PROGRA~2\GORDIA~1\AviSynthPlugins\nnedi2.dll")


# Meter después de IVTC, no antes, si es un vídeo NTSC; MT es para que todos los núcleos que tengas en tu procesador se ocupen de desentrelazar con los filtros aplicados; para eso has de tener instalado el AviSynth MT; la "línea de desentrelazado" es únicamente "yadifmod(edeint=nnedi2())"

MT("""
yadifmod(edeint=nnedi2())
""",threads=0,overlap=8)

# Esto va antes del crop.


# Si con lo que hay arriba quedan pequeños restos de entrelazado (he dicho pequeños), le agrego una línea adicional de desentrelazado; puedes meterla justo después de la de "yadifmod...":
Vinverse()
------------------------------------------------------

Pero yo lo más complicado que he ripeeado entrelazado han sido vídeos con ligero entrelazado en algunas escenas. Si es algo tan notorio como comentas, puede que esto no te sirva.
En todo caso, por probar lo que te sugiera el análisis del vídeo de MeGui no pierdes nada. Puedes probarlo con un trozo del vídeo:

------------------------------------------------------
SelectRangeEvery(5000, 239) # Cada 5000 frames pillamos 239, por ejemplo, y ves cómo queda la cosa en el ~ 5% del vídeo
------------------------------------------------------


Me extraña lo que comentas del Aspect Ratio. Si la fuente es DVD, o es Fullscreen o WideScreen; y o es ITU o No-ITU (vaya usted a saber cómo decidir esto). Si es ITU o No-ITU no es tan importante (un 2% de desviación, aproximadamente, en caso de que te equivoques). Y si el DVD es 4:3 o 16:9 debería ser obvio viendo la imagen... por muy entrelazada que esté :mrgreen:.
Y todo lo demás es aplicar (para un ripeo anamórfico) el --sar correspondiente, etc. Y la resolución será la que te salga del cropeado (si el ripeo es anamórfico) o la que reescales, si el ripeo es no anamórfico.

Y si la fuente es un BD, ahí tienes menos problema todavía, porque los BDs no son anamórficos.
Florentino, fíchame.
Por 6.000 € netos mensuales te convierto en el mejor presidente de la historia.

Avatar de Usuario
Palahniuk
What a day, what a lovely day!
Mensajes: 3907
Registrado: Vie 09 Jun, 2006 23:07
Ubicación: Vuelo 2039

Re: Configuraciones de filtros y codecs

Mensaje por Palahniuk » Mar 12 Feb, 2013 20:38

Dardo escribió:Siempre la primera opción es valorar si esa fuente es la mejor disponible claro está.
Pues para mi, lo era, no hay casi nada por la red de este film. Es una peli cubana, y no suelen tener ediciones ni medio pasables, anque las edite una casa española, como es este caso.
De hecho, he encontrado un SATrip que se ve a priori mejor. Del AR me resultó imposible encontrar información, en una página sueca decían que era 1:33. Coincide (obviamente) con el Satrip.
Pues nada, Faux alarme, monsieurs.
Nos veremos.
Imagen

Avatar de Usuario
professor keller
Mensajes: 1949
Registrado: Jue 27 Ene, 2005 01:00
Ubicación: Buenos Aires

Re: Configuraciones de filtros y codecs

Mensaje por professor keller » Lun 18 Mar, 2013 08:15

roisiano escribió:Utilizo AviSynth MT (para aprovechar múltiples núcleos, porque si un solo núcleo se encarga del desentrelazado la cosa se eterniza)
Un par de consultas rápidas respecto a esto y otras cosas más:

- ¿Utilizan la versión de Avisynth MT para todo (es decir, reemplazan directamente la 2.5.8) o sólo la usan de acuerdo al ripeo? ¿La compatibilidad con plugines qué tal es?

- ¿Están utilizando X264 de 64 bits? De ser así, ¿ustedes conocen la diferencia entre los X264 de Fushizeny los de la página oficial? Parece que los de Fushizen están parcheados. elguaxo siempre apuntó a ellos, pero nunca supe porqué.

- Hasta hace relativamente poco había muchos problemas de compatibilidad de plugines trabajando con Avysinth 64 bits. ¿Saben si eso se modificó actualmente? Hasta donde yo sé, además, no puede utilizarse X264 64 bits sin Avysinth 64 bits, ¿alguna novedad al respecto?

Muchas gracias.

Avatar de Usuario
roisiano
Polemista nato
Mensajes: 5679
Registrado: Dom 17 Jul, 2005 02:00
Ubicación: Al final del río

Re: Configuraciones de filtros y codecs

Mensaje por roisiano » Lun 18 Mar, 2013 21:00

professor keller escribió:
roisiano escribió:Utilizo AviSynth MT (para aprovechar múltiples núcleos, porque si un solo núcleo se encarga del desentrelazado la cosa se eterniza)
Un par de consultas rápidas respecto a esto y otras cosas más:

- ¿Utilizan la versión de Avisynth MT para todo (es decir, reemplazan directamente la 2.5.8) o sólo la usan de acuerdo al ripeo? ¿La compatibilidad con plugines qué tal es?

- ¿Están utilizando X264 de 64 bits? De ser así, ¿ustedes conocen la diferencia entre los X264 de Fushizeny los de la página oficial? Parece que los de Fushizen están parcheados. elguaxo siempre apuntó a ellos, pero nunca supe porqué.

- Hasta hace relativamente poco había muchos problemas de compatibilidad de plugines trabajando con Avysinth 64 bits. ¿Saben si eso se modificó actualmente? Hasta donde yo sé, además, no puede utilizarse X264 64 bits sin Avysinth 64 bits, ¿alguna novedad al respecto?

Muchas gracias.
Sí, yo utilizo Avisynth MT para todo, aunque sólo utilizo instrucciones de MT para determinados filtrados.

Yo utilizo la versión "básica" y más compatible de x264; es decir, 32bit 8bit-depth, precisamente por ser más compatible. Para mí es suficientemente rápido (teniendo en cuenta que utilizo un preset lento, claro :mrgreen:).
Florentino, fíchame.
Por 6.000 € netos mensuales te convierto en el mejor presidente de la historia.