<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentarios en: Convertir videos mpeg y avi a flv con FFMPEG</title>
	<atom:link href="http://www.victorcastelan.net/convertir-videos-mpeg-y-avi-a-flv-con-ffmpeg/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.victorcastelan.net/convertir-videos-mpeg-y-avi-a-flv-con-ffmpeg/</link>
	<description>Existen 10 tipos de personas: los que entienden binario y los que no</description>
	<lastBuildDate>Sat, 06 Mar 2010 14:24:48 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: Jorge Rubiano</title>
		<link>http://www.victorcastelan.net/convertir-videos-mpeg-y-avi-a-flv-con-ffmpeg/comment-page-1/#comment-746</link>
		<dc:creator>Jorge Rubiano</dc:creator>
		<pubDate>Sat, 06 Mar 2010 14:24:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.victorcastelan.net/?p=85#comment-746</guid>
		<description>Hola a todos, ya he solucionado mi problema, la solución es la herramienta flvtool2, la cual procesa el flv resultante.

Jorge Rubiano</description>
		<content:encoded><![CDATA[<p>Hola a todos, ya he solucionado mi problema, la solución es la herramienta flvtool2, la cual procesa el flv resultante.</p>
<p>Jorge Rubiano</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Jorge Rubiano</title>
		<link>http://www.victorcastelan.net/convertir-videos-mpeg-y-avi-a-flv-con-ffmpeg/comment-page-1/#comment-743</link>
		<dc:creator>Jorge Rubiano</dc:creator>
		<pubDate>Fri, 05 Mar 2010 22:24:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.victorcastelan.net/?p=85#comment-743</guid>
		<description>Hola a todos, en este momento, estoy trabajando con esta excelente librería (FFmpeg) los ejemplos en esta página me han servido mucho, he realizado un pequeño editor de vídeo (http://picasaweb.google.com/lh/photo/H0l-WT7l2aK2E05ZaYuyVA?authkey=Gv1sRgCMW2peb8itKK3AE&amp;feat=directlink) en el cual el usuario realiza una serie de cortes.

Esto se ha realizado, debido a que se ha hecho una aplicación que ayudado con otro excelente recurso como es RED5 se hace la grabación de vídeos, pero hay momentos en que se el usuario se equivoca y se necesita tan sólo quitar algunas partes de ls vídeos realizados.

Mi problema es el siguiente:

A través de una aplicación en Flash envio los cortes que deseo realizar, como son el punto inicial y final, y guardo los vídeos de forma sucesiva: video_1, video_2

El video de origen en FLV, he leído que hasta el momento para realizar la acción de &quot;combinación&quot; de vídeos sólo es posible con MPEG, entonces hago lo siguiente:

Creo las partes de los videos:

ffmpeg -i video_a_partir.flv -ss 00 -t 10 video_1.mpeg
ffmpeg -i video_a_partir.flv -ss 80 -t 100 video_2.mpeg

Y así sucesivamente con los cortes que se requieran, luego los combino, leyendo encontré que para windows que es mi caso, se usa el comando copy

copy video_1.mpeg /b + video_2.mpeg /b video_unido.mpeg

Lo cual se hace correctamente, pero como el visor a mostrar el vídeo esta realizado en Flash, hago la conversión al formato FLV

ffmpeg -y -i video_unido.mpeg -f flv -vcodec flv -s 320x240 -ar 22050 video_final.flv

La conversión se hace de forma correcta, pero la duración del vídeo se pierde, por lo cual la reproducción no funciona de forma correcta

Viendo la información del vídeo

ffmpeg -i video_final.flv

Me da como respuesta lo siguiente

Duration: 00:00:00.00, start: 0.000000, bitrate: 64 kb/s

No sé si me hace falta algún paramétro, pero lo he intentado de varias formas y me sigue saliendo igual, espero haber sido claro en mi inquietud y agradecería cualquier ayuda que me puedieran prestar.

Muchas gracias.

Jorge Rubiano.</description>
		<content:encoded><![CDATA[<p>Hola a todos, en este momento, estoy trabajando con esta excelente librería (FFmpeg) los ejemplos en esta página me han servido mucho, he realizado un pequeño editor de vídeo (<a href="http://picasaweb.google.com/lh/photo/H0l-WT7l2aK2E05ZaYuyVA?authkey=Gv1sRgCMW2peb8itKK3AE&amp;feat=directlink" rel="nofollow">http://picasaweb.google.com/lh.....directlink</a>) en el cual el usuario realiza una serie de cortes.</p>
<p>Esto se ha realizado, debido a que se ha hecho una aplicación que ayudado con otro excelente recurso como es RED5 se hace la grabación de vídeos, pero hay momentos en que se el usuario se equivoca y se necesita tan sólo quitar algunas partes de ls vídeos realizados.</p>
<p>Mi problema es el siguiente:</p>
<p>A través de una aplicación en Flash envio los cortes que deseo realizar, como son el punto inicial y final, y guardo los vídeos de forma sucesiva: video_1, video_2</p>
<p>El video de origen en FLV, he leído que hasta el momento para realizar la acción de &#8220;combinación&#8221; de vídeos sólo es posible con MPEG, entonces hago lo siguiente:</p>
<p>Creo las partes de los videos:</p>
<p>ffmpeg -i video_a_partir.flv -ss 00 -t 10 video_1.mpeg<br />
ffmpeg -i video_a_partir.flv -ss 80 -t 100 video_2.mpeg</p>
<p>Y así sucesivamente con los cortes que se requieran, luego los combino, leyendo encontré que para windows que es mi caso, se usa el comando copy</p>
<p>copy video_1.mpeg /b + video_2.mpeg /b video_unido.mpeg</p>
<p>Lo cual se hace correctamente, pero como el visor a mostrar el vídeo esta realizado en Flash, hago la conversión al formato FLV</p>
<p>ffmpeg -y -i video_unido.mpeg -f flv -vcodec flv -s 320&#215;240 -ar 22050 video_final.flv</p>
<p>La conversión se hace de forma correcta, pero la duración del vídeo se pierde, por lo cual la reproducción no funciona de forma correcta</p>
<p>Viendo la información del vídeo</p>
<p>ffmpeg -i video_final.flv</p>
<p>Me da como respuesta lo siguiente</p>
<p>Duration: 00:00:00.00, start: 0.000000, bitrate: 64 kb/s</p>
<p>No sé si me hace falta algún paramétro, pero lo he intentado de varias formas y me sigue saliendo igual, espero haber sido claro en mi inquietud y agradecería cualquier ayuda que me puedieran prestar.</p>
<p>Muchas gracias.</p>
<p>Jorge Rubiano.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: andres</title>
		<link>http://www.victorcastelan.net/convertir-videos-mpeg-y-avi-a-flv-con-ffmpeg/comment-page-1/#comment-680</link>
		<dc:creator>andres</dc:creator>
		<pubDate>Sat, 13 Feb 2010 03:29:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.victorcastelan.net/?p=85#comment-680</guid>
		<description>disculpa de casualidad sabes como agregar subtitulos jeje ^^</description>
		<content:encoded><![CDATA[<p>disculpa de casualidad sabes como agregar subtitulos jeje ^^</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: ummm</title>
		<link>http://www.victorcastelan.net/convertir-videos-mpeg-y-avi-a-flv-con-ffmpeg/comment-page-1/#comment-660</link>
		<dc:creator>ummm</dc:creator>
		<pubDate>Tue, 02 Feb 2010 21:43:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.victorcastelan.net/?p=85#comment-660</guid>
		<description>que es eso que escribistes hai arriba</description>
		<content:encoded><![CDATA[<p>que es eso que escribistes hai arriba</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: andres</title>
		<link>http://www.victorcastelan.net/convertir-videos-mpeg-y-avi-a-flv-con-ffmpeg/comment-page-1/#comment-643</link>
		<dc:creator>andres</dc:creator>
		<pubDate>Sat, 30 Jan 2010 07:17:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.victorcastelan.net/?p=85#comment-643</guid>
		<description>okis gracias</description>
		<content:encoded><![CDATA[<p>okis gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Victor</title>
		<link>http://www.victorcastelan.net/convertir-videos-mpeg-y-avi-a-flv-con-ffmpeg/comment-page-1/#comment-642</link>
		<dc:creator>Victor</dc:creator>
		<pubDate>Sat, 30 Jan 2010 04:15:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.victorcastelan.net/?p=85#comment-642</guid>
		<description>Andrés,

Hace tiempo encontré la manera de compilar FFMPEG con vhook, pero la verdad ya se me olvidó. Discúlpame, si encuentro la información, te la haré llegar a tu correo.</description>
		<content:encoded><![CDATA[<p>Andrés,</p>
<p>Hace tiempo encontré la manera de compilar FFMPEG con vhook, pero la verdad ya se me olvidó. Discúlpame, si encuentro la información, te la haré llegar a tu correo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: andres</title>
		<link>http://www.victorcastelan.net/convertir-videos-mpeg-y-avi-a-flv-con-ffmpeg/comment-page-1/#comment-641</link>
		<dc:creator>andres</dc:creator>
		<pubDate>Sat, 30 Jan 2010 03:03:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.victorcastelan.net/?p=85#comment-641</guid>
		<description>Hola victor me ha servido mucho tu post pero no he podido instalar el vhook, por favor ayuda =(</description>
		<content:encoded><![CDATA[<p>Hola victor me ha servido mucho tu post pero no he podido instalar el vhook, por favor ayuda =(</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Phineas Yaxley</title>
		<link>http://www.victorcastelan.net/convertir-videos-mpeg-y-avi-a-flv-con-ffmpeg/comment-page-1/#comment-298</link>
		<dc:creator>Phineas Yaxley</dc:creator>
		<pubDate>Wed, 14 Oct 2009 17:55:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.victorcastelan.net/?p=85#comment-298</guid>
		<description>Hola, estoy trabajando con FFmpeg y con FFserver.

Actualmente quiero transmitir un video cuya fuente es un MOV, y quiero que el formato de salida sea M4V (formato para iPhone) y no logro hacerlo.

Tengo que configurar algo en el ffserver.conf pero no sé qué ponerle, 

También cuando mi archivo de salida será un mpg, sale el archivo mpg con muy baja calidad y sin audio, me podríás ayudar porfa??

El comando que uso es este:

ffmpeg -i entrada.mov http://localhost:8090/feed1.ffm

Y mi ffserver.conf actual es este.

#----------------------------------------------
	Port 8090
# bind to all IPs aliased or not
	BindAddress 0.0.0.0
# max number of simultaneous clients
	MaxClients 1000
# max bandwidth per-client (kb/s)
	MaxBandwidth 1000000
# Suppress that if you want to launch ffserver as a daemon.
	NoDaemon


	File /tmp/feed1.ffm
	FileMaxSize 500M



Feed feed1.ffm
Format flv
VideoCodec flv
VideoFrameRate 50
VideoBufferSize 80000
VideoBitRate 200
VideoQMin 1
VideoQMax 5
VideoSize 320x240
PreRoll 5
 



	Feed feed1.ffm
	Format mpeg1video
	AudioBitRate 32
	AudioChannels 1
	AudioSampleRate 44100
	VideoBitRate 200
	VideoBufferSize 40
	VideoFrameRate 50
	VideoSize 400x304
	VideoIntraOnly
	VideoGopSize 12
# More MPEG-4 parameters
	VideoHighQuality
# Choose your codecs:
AudioCodec mp2
VideoCodec mpeg1video



Format status


#----------------------------------------------</description>
		<content:encoded><![CDATA[<p>Hola, estoy trabajando con FFmpeg y con FFserver.</p>
<p>Actualmente quiero transmitir un video cuya fuente es un MOV, y quiero que el formato de salida sea M4V (formato para iPhone) y no logro hacerlo.</p>
<p>Tengo que configurar algo en el ffserver.conf pero no sé qué ponerle, </p>
<p>También cuando mi archivo de salida será un mpg, sale el archivo mpg con muy baja calidad y sin audio, me podríás ayudar porfa??</p>
<p>El comando que uso es este:</p>
<p>ffmpeg -i entrada.mov <a href="http://localhost:8090/feed1.ffm" rel="nofollow">http://localhost:8090/feed1.ffm</a></p>
<p>Y mi ffserver.conf actual es este.</p>
<p>#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
	Port 8090<br />
# bind to all IPs aliased or not<br />
	BindAddress 0.0.0.0<br />
# max number of simultaneous clients<br />
	MaxClients 1000<br />
# max bandwidth per-client (kb/s)<br />
	MaxBandwidth 1000000<br />
# Suppress that if you want to launch ffserver as a daemon.<br />
	NoDaemon</p>
<p>	File /tmp/feed1.ffm<br />
	FileMaxSize 500M</p>
<p>Feed feed1.ffm<br />
Format flv<br />
VideoCodec flv<br />
VideoFrameRate 50<br />
VideoBufferSize 80000<br />
VideoBitRate 200<br />
VideoQMin 1<br />
VideoQMax 5<br />
VideoSize 320&#215;240<br />
PreRoll 5</p>
<p>	Feed feed1.ffm<br />
	Format mpeg1video<br />
	AudioBitRate 32<br />
	AudioChannels 1<br />
	AudioSampleRate 44100<br />
	VideoBitRate 200<br />
	VideoBufferSize 40<br />
	VideoFrameRate 50<br />
	VideoSize 400&#215;304<br />
	VideoIntraOnly<br />
	VideoGopSize 12<br />
# More MPEG-4 parameters<br />
	VideoHighQuality<br />
# Choose your codecs:<br />
AudioCodec mp2<br />
VideoCodec mpeg1video</p>
<p>Format status</p>
<p>#&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Victor Castelan</title>
		<link>http://www.victorcastelan.net/convertir-videos-mpeg-y-avi-a-flv-con-ffmpeg/comment-page-1/#comment-293</link>
		<dc:creator>Victor Castelan</dc:creator>
		<pubDate>Thu, 08 Oct 2009 22:44:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.victorcastelan.net/?p=85#comment-293</guid>
		<description>Lucas:

Este es el comando para lo que necesitas, solo que te indico requieres tener instalado vhook:

&lt;code&gt;
ffmpeg -i video.mpg -vhook &#039;/usr/lib/vhook/watermark.so -f watermark.png&#039; -y archivosalida.mpg
&lt;/code&gt;

En donde watermark.png es el archivo que contiene la marca de agua. 
Es importante que watermark.png sea de las mismas medidas que tu video, con fondo transparente y ubicando tu logo -por ejemplo- en la esquina inferior derecha, de lo contrario la imagen se sobrepondrá ocupando las dimensiones totales del video.

Suerte.</description>
		<content:encoded><![CDATA[<p>Lucas:</p>
<p>Este es el comando para lo que necesitas, solo que te indico requieres tener instalado vhook:</p>
<p><code><br />
ffmpeg -i video.mpg -vhook '/usr/lib/vhook/watermark.so -f watermark.png' -y archivosalida.mpg<br />
</code></p>
<p>En donde watermark.png es el archivo que contiene la marca de agua.<br />
Es importante que watermark.png sea de las mismas medidas que tu video, con fondo transparente y ubicando tu logo -por ejemplo- en la esquina inferior derecha, de lo contrario la imagen se sobrepondrá ocupando las dimensiones totales del video.</p>
<p>Suerte.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Lucas</title>
		<link>http://www.victorcastelan.net/convertir-videos-mpeg-y-avi-a-flv-con-ffmpeg/comment-page-1/#comment-292</link>
		<dc:creator>Lucas</dc:creator>
		<pubDate>Thu, 08 Oct 2009 03:17:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.victorcastelan.net/?p=85#comment-292</guid>
		<description>Estimados, quisiera saber(orientenme) si aparte de todo esto (mpg to FLV) que me viene al pelo y lo mismo para el (AVI to flv) se puede poner en la misma linea de comando una marca de agua al video (una imagen o logo transparente).-

Y si se puede programar un batch para procesar varios videos a la vez..

saludos y gracias...</description>
		<content:encoded><![CDATA[<p>Estimados, quisiera saber(orientenme) si aparte de todo esto (mpg to FLV) que me viene al pelo y lo mismo para el (AVI to flv) se puede poner en la misma linea de comando una marca de agua al video (una imagen o logo transparente).-</p>
<p>Y si se puede programar un batch para procesar varios videos a la vez..</p>
<p>saludos y gracias&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
