<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>x264 &#187; configuraciones</title>
	<atom:link href="http://www.x264.info/category/configuraciones/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.x264.info</link>
	<description>x264 en castellano</description>
	<lastBuildDate>Tue, 20 Jul 2010 14:06:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>weightp y como mejorar los fade</title>
		<link>http://www.x264.info/2009-11/weightp-y-como-mejorar-los-fad/</link>
		<comments>http://www.x264.info/2009-11/weightp-y-como-mejorar-los-fad/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 23:35:25 +0000</pubDate>
		<dc:creator>affar</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[configuraciones]]></category>

		<guid isPermaLink="false">http://www.x264.info/?p=205</guid>
		<description><![CDATA[Una de las nuevas características de x264-r1327 es la posibilidad de activar weightp en la codificación. Esta opción proporciona mejoras a la hora de distribuir bitrate mientras se codifica, en este caso en los P-Frames. Las mejoras aparecen cuando existen transiciones FADE IN-OUT. Con esta opción, la calidad durante las transiciones es mayor, ya que se premia [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las nuevas características de <strong>x264-r1327</strong> es la posibilidad de activar <strong>weightp </strong>en la codificación. Esta opción proporciona mejoras a la hora de distribuir bitrate mientras se codifica, en este caso en los <strong>P-Frames</strong>.</p>
<p>Las mejoras aparecen cuando existen transiciones <strong>FADE IN-OUT</strong>. Con esta opción, la calidad durante las transiciones es mayor, ya que se premia mas a la distribución de bitrate de frames adyacentes. Y esta es una de las razones por las que en los <strong>FADE </strong>es mayor esta mejora.</p>
<p>Para verificar esta opción he realizado una pequeña prueba con un script preparado para provocar transiciones (<strong>FADE OUT-IN</strong>).</p>
<p><strong>SCRIPT AVISYNTH</strong></p>
<blockquote><p>LoadPlugin(&#8220;F:\Programas\ARx264 0.56\filter\DGAVCDecode.dll&#8221;)<br />
AVCSource(&#8220;F:\Transformers 2007 \Transformers.dga&#8221;, deblock=false)</p>
<p>a=trim(4400,5100).FadeIn(120).Fadeout(120)<br />
b=trim(5101,5600).FadeIn(120).Fadeout(120)<br />
c=trim(5601,6000).FadeIn(120).Fadeout(120)<br />
d=trim(6001,7000).FadeIn(120).Fadeout(120)<br />
e=trim(7001,7500).FadeIn(120).Fadeout(120)</p>
<p>a+b+c+d+e<br />
crop(0,144,0,-144)</p>
<p><span id="more-205"></span></p></blockquote>
<p><strong>CONFIGURAR X264 &#8211; r1332</strong></p>
<p>La versión utilizada fué descargada de <strong>www.264.nl</strong> y la configuración es la siguiente:</p>
<ul>
<li>&#8220;x264.exe&#8221; &#8211;pass 1 &#8211;bitrate 4700 &#8211;bframes 5 &#8211;b-adapt 1 &#8211;b-pyramid none &#8211;no-mbtree &#8211;ref 5 &#8211;no-deblock &#8211;no-psy &#8211;weightp 2  &#8211;psnr &#8211;ssim &#8220;weightp.avs&#8221; -o NUL</li>
<li>&#8220;x264.exe&#8221; &#8211;pass 2 &#8211;bitrate 4700 &#8211;bframes 5 &#8211;b-adapt 1 &#8211;b-pyramid none &#8211;no-mbtree &#8211;ref 5 &#8211;no-deblock &#8211;no-psy &#8211;weightp 2  &#8211;psnr &#8211;ssim&#8221; weightp.avs&#8221; -o &#8220;F:\weightp.h264&#8243;</li>
</ul>
<ul>
<li><strong>weightp 0:</strong> Desactivado.</li>
<li><strong>weightp 1:</strong> <span style="text-decoration: underline;">BLIND OFFSET</span>. Mejora en menor medida las transiciones y reparto en P-Frames adyacentes.</li>
<li><strong>weightp 2:</strong> <span style="text-decoration: underline;">SMART ANALYSIS</span>. Por defecto, aplica una mejora en las transiciones.</li>
</ul>
<p><strong>RESULTADOS</strong></p>
<ul>
<li><strong>weightp </strong>0: PSNR <strong>42.406</strong> &#8211; SSIM:<strong> 0.9667811</strong></li>
<li><strong>weightp </strong>1:  PSNR <strong>42.450</strong> &#8211; SSIM: <strong>0.9669971</strong></li>
<li><strong>weightp </strong>2:  PSNR <strong>42.538</strong> &#8211; SSIM: <strong>0.9674618</strong></li>
</ul>
<p><strong>TEST VISUAL</strong></p>
<p><strong>Diferencias de SSIM entre weightp=0 y weightp=1<br />
</strong></p>
<p><img class="alignnone" src="http://www.x264.info/datos/2009/11/weightp-01.png" alt="" width="650" height="200" /></p>
<p><strong>Diferencias de SSIM entre weightp=0 y weightp=2</strong></p>
<p><img class="alignnone" src="http://www.x264.info/datos/2009/11/weightp-02.png" alt="" width="650" height="200" /></p>
<p>Se puede observar como con <strong>weightp</strong>=<strong>2</strong> la mejora es evidente comparado con la opción <strong>0</strong> (desactivada) y la <strong>1</strong>.</p>
<p>En la captura de la entrada de <strong>FADE </strong>se puede apreciar esta diferencia en calidad.</p>
<p><img class="alignnone" src="http://www.x264.info/datos/2009/11/test-weightp-0.png" alt="" width="577" height="312" /></p>
<p><img class="alignnone" src="http://www.x264.info/datos/2009/11/test-weightp-2.png" alt="" width="576" height="312" /></p>
<ul>
<li><strong>1:</strong> El suelo esta sin detalles con <strong>weightp=0</strong>, todo lo contrario a <strong>weightp=2</strong>.</li>
<li><strong>2:</strong> Con <strong>weightp=0</strong>, las soldados aparecen <strong></strong> con mucha mayor pixelación que con <strong>weightp=</strong><strong>2</strong>.</li>
<li><strong>3:</strong> El camión tiene muchos mas detalles con <strong>weightp=2</strong>. Muy apreciable a simple vista.</li>
</ul>
<p>En definitiva, en cuanto las transiciones empiezan, la mejora de calidad es evidente. Lo extraño es que en las transiciones hacia la película (<strong>FADE IN</strong>), no se obtiene ganancia alguna. Quizás por el vídeo o porque la opción aun tiene mucho que pulir.</p>
<p><strong>CONCLUSIÓN</strong></p>
<p>Cualquier ayuda para mejorar la calidad es bienvenida, pero por la información de otros usuarios, esta opción puede provocar incompatibilidad con cierto hardware y software. <strong>CoreAVC 1.x</strong> sin <strong>CUDA </strong>no visualiza correctamente vídeos con la opción <strong>weightp=2</strong>.</p>
<p>Los que compriman con scripts a mano deben tener cuidado, ya que <strong>weightp </strong>esta por defecto en 2.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.x264.info/2009-11/weightp-y-como-mejorar-los-fad/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Utilizando x264 &#8211; 64bits</title>
		<link>http://www.x264.info/2009-08/utilizando-x264-64bits/</link>
		<comments>http://www.x264.info/2009-08/utilizando-x264-64bits/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 13:11:06 +0000</pubDate>
		<dc:creator>affar</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[configuraciones]]></category>

		<guid isPermaLink="false">http://www.x264.info/?p=87</guid>
		<description><![CDATA[Una de las grandes ventajas de utilizar un SO de 64 bits es su capacidad de utilizar una mayor cantidad de memoria RAM, tanto a nivel general (4GB) como a nivel individual (2GB). Otra es la optimización de programas en 64bits, mejorando ligeramente al equivalente de 32bits. Por desgracia, no existe ninguna versión de avisynth [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las grandes ventajas de utilizar un SO de 64 bits es su capacidad de utilizar una mayor cantidad de memoria <strong>RAM, </strong>tanto a nivel general (4GB) como a nivel individual (2GB). Otra es la optimización de programas en <strong>64bits</strong>, mejorando ligeramente al equivalente de  <strong>32bits</strong>.</p>
<p>Por desgracia, no existe ninguna versión de <span style="text-decoration: underline;">avisynth </span>estable a 64bits, con lo cual tenemos que utilizar programas externos para utilizar el <strong>x264</strong>. En este caso utilizamos el <span style="text-decoration: underline;">avs2yuv</span>, el cual convierte el script de avisynth (AVS) a una RAW de vídeo. Este archivo puede ser leído sin problemas por <strong>x264-64Bits</strong>.</p>
<p>Pero una de las grandes ventajas del <strong>x264 </strong>es la posibilidad de enlazar programas (pipe), evitando de este modo un paso intermedio. Con esto podremos utilizar el <strong>avs2yuv </strong>junto con las últimas versiones de x264.</p>
<p><span style="color: #333300;"><span style="text-decoration: underline;"><strong>NECESARIO</strong></span></span></p>
<ul>
<li><strong>avs2yuv</strong>:  <strong><a href="http://akuvian.org/src/avisynth/avs2yuv/" target="_blank">http://akuvian.org/src/avisynth/avs2yuv</a></strong></li>
<li><strong>x264-64</strong>: <strong><a href="http://www.x264.nl/" target="_blank">www.x264.nl</a></strong> (cualquier versión 64bits)</li>
</ul>
<p>Es importante conocer la resolución del vídeo de salida y el <strong>FPS </strong>del mismo. Estos dos valores son importantes para añadir a la línea de comandos.</p>
<p><span style="color: #333300;"><span style="text-decoration: underline;"><strong>EJEMPLO: Comprimiendo (1 y 2 pasadas)</strong></span></span></p>
<blockquote><p>&#8220;avs2yuv.exe&#8221; &#8220;video.avs&#8221; -raw &#8211; | &#8220;x264-64.exe&#8221; &#8211; 1920&#215;1080<br />
&#8211;fps 24 &#8211;pass 1 &#8211;bitrate 4500 &#8211;preset medium &#8211;stats &#8220;stats.tmp&#8221;  -o NUL</p>
<p>&#8220;avs2yuv.exe&#8221; &#8220;video.avs&#8221; -raw &#8211; | &#8220;x264-64.exe&#8221; &#8211; 1920&#215;1080<br />
&#8211;fps 24 &#8211;pass 2 &#8211;bitrate 4500 &#8211;preset medium &#8211;stats &#8220;stats.tmp&#8221; &#8220;&#8221; &#8211;output &#8220;video-arx264.mkv&#8221;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.x264.info/2009-08/utilizando-x264-64bits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presets, Tune y Profile &#8211; r1217</title>
		<link>http://www.x264.info/2009-08/presets-tune-y-profile-r1217/</link>
		<comments>http://www.x264.info/2009-08/presets-tune-y-profile-r1217/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 12:05:29 +0000</pubDate>
		<dc:creator>affar</dc:creator>
				<category><![CDATA[arx264]]></category>
		<category><![CDATA[configuraciones]]></category>

		<guid isPermaLink="false">http://www.x264.info/?p=63</guid>
		<description><![CDATA[Desde la inclusión del nuevo MB-Tree y al uso común del Preset Placebo, se han añadido ciertas opciones nuevas y el Preset VerySlow que sirve de puente entre Slow y Placebo. Algo que he visto, es la falta de una descripción precisa en los presets, tune y profile, debido a la no inclusión de las [...]]]></description>
			<content:encoded><![CDATA[<p>Desde la inclusión del nuevo <strong>MB-Tree</strong> y al uso común del <strong>Preset Placebo</strong>, se han añadido ciertas opciones nuevas y el <strong>Preset VerySlow</strong> que sirve de puente entre <strong>Slow </strong>y <strong>Placebo</strong>.</p>
<p>Algo que he visto, es la falta de una descripción precisa en los <strong>presets</strong>, <strong>tune </strong>y <strong>profile</strong>, debido a la no inclusión de las opciones por defecto. Aquí muestro los datos de manera precisa:</p>
<p><span style="text-decoration: underline;"><strong>PRESET</strong></span></p>
<p><strong>Ultrafast</strong></p>
<p>ref 1, scenecut 0, no-deblock, no-cabac, bframes 0, partitions none, no-8x8dct, me dia, subme 0, aq-mode 0, no-mixed-refs, trellis 0, b-adapt 0, no-mbtree, direct spatial, merange 16</p>
<p><strong>Veryfast</strong></p>
<p>ref 1, scenecut 40, no-deblock, bframes 3, partitions i8x8,i4x4, me dia, subme 1, aq-mode 1, no-mixed-refs, trellis 0, b-adapt 1, no-mbtree, direct spatial, merange 16</p>
<p><span id="more-63"></span></p>
<p><strong>Faster</strong></p>
<p>ref 2, scenecut 40, no-deblock, bframes 3, partitions p8x8,b8x8,i8x8,i4x4 , me hex, subme 4, aq-mode 1, no-mixed-refs,  trellis 1, b-adapt 1, no-mbtree, direct spatial, merange 16</p>
<p><strong>Fast</strong></p>
<p>ref 2, scenecut 40, no-deblock, bframes 3, partitions p8x8,b8x8,i8x8,i4x4 , me hex, subme 6, aq-mode 1, no-mixed-refs,  trellis 1, b-adapt 1, rc-lookahead 30, direct spatial, merange 16</p>
<p><strong>Medium</strong></p>
<p>ref 3, scenecut 40, no-deblock, bframes 3, partitions p8x8,b8x8,i8x8,i4x4 , me hex, subme 7, aq-mode 1, no-mixed-refs,  trellis 1, b-adapt 1, rc-lookahead 30, direct spatial, merange 16</p>
<p><strong>Slow</strong></p>
<p>ref 5, scenecut 50, no-deblock, bframes 3, partitions p8x8,b8x8,i8x8,i4x4 , me umh, subme 8, aq-mode 1, no-mixed-refs, trellis 1, b-adapt 2, rc-lookahead 30,direct auto, merange 16</p>
<p><strong>Slower</strong></p>
<p>ref 8, scenecut 50, no-deblock, bframes 3, partitions all , me umh, subme 9, aq-mode 1, no-mixed-refs, trellis 2, b-adapt 2, rc-lookahead 60, direct auto, merange 16</p>
<p><strong>Veryslow</strong></p>
<p>ref 16, scenecut 50, no-deblock, bframes 8, partitions all , me umh, subme 10, aq-mode 1, no-mixed-refs, trellis 2, b-adapt 2, rc-lookahead 60, direct auto, merange 24</p>
<p><strong>Placebo</strong></p>
<p>ref 16, scenecut 50, no-deblock, bframes 16, partitions all , me tesa, subme 10, aq-mode 1, no-mixed-refs, trellis 2, b-adapt 2, rc-lookahead 60, direct auto, merange 24</p>
<p><span style="text-decoration: underline;"><strong>TUNE</strong></span></p>
<p><strong>Film</strong></p>
<p>deblock -1,-1, psy-rd 1:0.15</p>
<p><strong>Animation</strong></p>
<p>doble de ref por defecto si es mayor a 1, deblock 1,1, psy-rd 0.4:0, aq-strength 0.6, bframes (se añaden 2bframes a lo elegido)</p>
<p><strong>Grain</strong></p>
<p>deblock -2:-2, psy-rd 1:0.25, no-dct-decimate, ipratio 1.1, pbratio 1.1, aq-strength 0.5, deadzone-intra 6, deadzone-inter 6, qcomp 0.8</p>
<p><strong>PSNR</strong><br />
aq-mode 0, no-psy</p>
<p><strong>SSIM</strong></p>
<p>aq-mode 2, no-psy</p>
<p><strong>Fastdecode</strong></p>
<p>no-deblock, no-cabac, no-weightb</p>
<p><strong>Touhou</strong></p>
<p>ref (el doble de frames de referencia si este es mayor de 2), deblock -1:-1, psy-rd 1:0.2, aq-strength 1.3, partitions (añadir p4x4 si p8x8 esta activo)</p>
<p><span style="text-decoration: underline;"><strong>PROFILE</strong></span></p>
<p><strong>Baseline</strong></p>
<p>Aplicado no-8x8dct, no-cabac, no cqm siempre que se pueda, no bframes. Aparece un error si se aplica el entrelazado</p>
<p><strong>Main</strong></p>
<p>Aplica  no-8x8dct y no cqm* siempre que se pueda</p>
<p><strong>High</strong></p>
<p>Sin restricciones</p>
]]></content:encoded>
			<wfw:commentRss>http://www.x264.info/2009-08/presets-tune-y-profile-r1217/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Distintos niveles de SubMe en x264</title>
		<link>http://www.x264.info/2009-08/distintos-niveles-de-subme-en-x264/</link>
		<comments>http://www.x264.info/2009-08/distintos-niveles-de-subme-en-x264/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 11:57:40 +0000</pubDate>
		<dc:creator>affar</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[configuraciones]]></category>
		<category><![CDATA[pruebas]]></category>
		<category><![CDATA[x264]]></category>

		<guid isPermaLink="false">http://www.x264.info/?p=41</guid>
		<description><![CDATA[SubME Es el encargado de controlar la precisión en la estimación de movimiento. Cuanto mayor sea este valor, mejores serán los resultados y peor será la velocidad de codificación. No es recomendable el utilizar valores por debajo de 6, ya que se pierde optimización en calidad y también se pierden algunas opciones (psy-rdo, trellis a [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #003300;"><strong><span style="text-decoration: underline;">SubME</span> </strong></span></p>
<p>Es el encargado de controlar la precisión en la estimación de movimiento. Cuanto mayor sea este valor, mejores serán los resultados y peor será la velocidad de codificación. No es recomendable el utilizar valores por debajo de 6, ya que se pierde optimización en calidad y también se pierden algunas opciones (psy-rdo, trellis a 2, etc).</p>
<p><span style="text-decoration: underline;"><span style="color: #003300;"><strong>Diferencias entre niveles 6,7,8,9 y 10.</strong></span></span></p>
<ul>
<li><strong>SubME 6:</strong> <strong>R</strong>ate <strong>D</strong>istortion en I-Frames y P-Frames.</li>
<li><strong>SubME 7:</strong> <strong>R</strong>ate <strong>D</strong>istortion en todos los frames.</li>
<li><strong>SubME 8:</strong> <strong>R</strong>ate <strong>D</strong>istortion mejorado en I-Frames y P-Frames.</li>
<li><strong>SubME 9:</strong> <strong>R</strong>ate <strong>D</strong>istortion mejorado en todos los frames.</li>
<li><strong>SubME 10:</strong> Qpel en <strong>R</strong>ate <strong>D</strong>istortion.</li>
</ul>
<p><span style="text-decoration: underline;"><span style="color: #003300;"><strong>Pruebas de los distintos niveles</strong></span></span></p>
<p>En la prueba realizada se ha hecho uso de la RAW a <strong>1920 x 1080</strong> de <a href="http://media.xiph.org/ED/" target="_blank"><strong>Elephants Dreams</strong></a>, utilizando los <strong>5000 </strong>primeros frames. El original esta en <strong>PNG</strong>, así que se ha hecho uso de <span style="text-decoration: underline;">avisynth</span> como interprete para la codificación:</p>
<blockquote><p>ImageSource(&#8220;D:\source\ED-1080-png\%05d.png&#8221;, start=000001, end=005001, fps=24, pixel_type=&#8221;rgb32&#8243;)<br />
converttoyv12()</p></blockquote>
<p><span style="text-decoration: underline;"><span style="color: #003300;"><strong>Resultados de las pruebas</strong></span></span></p>
<p>Se han utilizado varios bitrates para las pruebas: <strong>4500, 6000, 7500 y 9000</strong>. Y todos mezclados con los distintos niveles de <span style="text-decoration: underline;">SubME</span>: <strong>6,7,8,9 y 10</strong>.</p>
<p>Como en la anterior entrada de x264.info, he utilizado tanto <strong>PSNR </strong>como <strong>SSIM</strong> para las pruebas de calidad.</p>
<p><span id="more-41"></span></p>
<p style="text-align: center;"><img class="size-full wp-image-39 aligncenter" title="psnr-subme" src="http://www.x264.info/datos/2009/08/psnr-subme.png" alt="psnr-subme" width="485" height="389" /></p>
<p style="text-align: center;"><img class="size-full wp-image-40 aligncenter" title="ssim-subme" src="http://www.x264.info/datos/2009/08/ssim-subme.png" alt="ssim-subme" width="485" height="389" /></p>
<p><span style="text-decoration: underline;"><strong><span style="color: #003300;">Conclusiones</span></strong></span></p>
<p>Se puede observar como los niveles <strong>7,8,9 y 10</strong> están muy parejos, habiendo poca diferencia entre los mismos. El nivel<strong> 6</strong> queda ligeramente descolgado del grupo.</p>
<p>Las diferencias en velocidad son mínimas en los niveles bajos (<strong>6-7</strong>), comparada con la calidad de <strong>10</strong>.</p>
<p>La recomendación es utilizar como mínimo un nivel <strong>7</strong>, el cual es ahora mismo el que esta por defecto. Y muy recomendable utilizar <strong>SubME</strong> <strong>10</strong> con <strong>trellis a 2</strong> y<strong> aq-mode 2</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.x264.info/2009-08/distintos-niveles-de-subme-en-x264/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
