Z

zorkelbeast

Usuario (España)

Primer post: 1 dic 2009Último post: 2 dic 2009
2
Posts
12
Puntos totales
3
Comentarios
U
Usar ffmpeg para convertir .flv a avi con S.O. Linux
LinuxporAnónimo12/2/2009

Resulta que estaba buscando una canción de un anuncio bastante famoso, pero no había audio, solo vídeo en youtube y el formato de descarga es flv, hay muchos programas para descargar vídeo y extraer o convertir este formato en otros, pero leyendo encontré un comando que hace eso y mucho mas, ffmpeg. Para descargarlo basta con escribir en la consola: yum install ffmpeg ( para fedora y red hat ) apt-get install ffmpeg ( para debian y ubuntu ) yast -i ffmpeg (Open SUSE) Para convertir el vídeo sería tan fácil como escribir: ffmpeg -i videoFlash.flv videoFlash.avi ffmpeg -i videoFlash.flv videoFlash.mpg ¿Qué sucede si nuestro nombre de archivo tiene espacios? Nada de nada. Bien sencillo. La solución sería: ffmpeg -i "video en flash.flv" "video en flash.avi" ffmpeg -i "video en flash.flv" "video en flash.mpg" Las comillas otorgan el valor de literal a lo que se escriba dentro de ellas. ffmpeg -i video\ en\ flash.flv video\ en\ flash.avi La barra elimina el valor especial de separador que tiene el espacio. ¿Puedo hacer otro tipo de conversiones? Por supuesto: ffmpeg -i "videoA.avi" "videoB.mpg" ffmpeg -i "videoB.mpg" "videoA.avi" ¿Para qué es el -i? Le especifica a ffmpeg cual es el archivo de entrada. ¿Qué pasa con el bitrate? ¿Cómo puedo hacerlo para que lo haga a 100? El bitrate por defecto es de 200 pero puedes cambiarlo: ffmpeg -i archivoorigen.avi -b 100 archivodestino.mpg Para forzar un frame rate (fotogramas por segundo) determinado: Tanto en el archivo de entrada como en el de salida se puede configurar. Consiguiendo efectos de acelerado o decelerado en nuestros videos: ffmpeg -r 25 -i video1.avi -r 25 video2.mpg En este caso a 25 frames/second. Quiero saber que formatos de archivos y códecs me soporta actualmente el ffmpeg. Sólo debes escribir: ffmpeg -formats Si por ejemplo quieres saber si el mp3 es soportado ffmpeg -formats | grep mp3 ¿Qué hago par extraer el audio de un vídeo? ffmpeg -i archivoVideo.avi archivoaudio.mp3

12
0
I
Iniciar Oracle en S. O. Linux
LinuxporAnónimo12/1/2009

Necesitamos que nuestra instancia de oracle arranque automáticamente cuando se reinicia o arranca el equipo. Instalaremos el rpm Orarun que proporciona novell y que crea todos o casi todos los ficheros que tenemos que retocar a continuación. Los siguientes pasos deben de funcionar tanto para oracle 10g como para 11g. Están realizados para "Opensuse" por lo que la ubicación de algunos archivos podría diferir dependiendo de la instalación (esencialmente el init.d o los runlevels). Debemos hacer lo siguiente en Opensuse como ROOT: 1) Editar el archivo el archivo /etc/oratab En dicho archivo tendremos que poner algo similar a esto = miinstancia:/opt/oracle/product/10.2/db_1:Y orcl:/opt/oracle/product/10.2/db_1:Y Su sintaxis es [instancia]:[$ORACLE_HOME]:[Y o N] La N indica que no queremos que se arranque automáticamente. La Y indica que queremos que se arranque automáticamente. 2) Si no esta creado el archivo /etc/init.d/oracle como ROOT (desde consola podemos ejecutar cat > /etc/init.d/oracle ) lo creamos e introducimos este script, si lo estuviera revisaremos su configuración: #!/bin/sh # chkconfig: 345 # descripcion: Oracle auto start-stop script. # # Set ORA_HOME al equivalente $ORACLE_HOME del sistema # Set ORA_OWNER Al id del usuario linux que es el propietario de la BD ORA_HOME=/opt/oracle/product/10.2/db_1 ORA_OWNER=oracle if [ ! -f $ORA_HOME/bin/dbstart ] then echo "Oracle startup: Oracle no puede iniciarse" exit fi case "$1" in 'start') # Iniciar la Base de Datos su - $ORA_OWNER -c "$ORA_HOME/bin/dbstart $ORA_HOME" ;; 'stop') # Detener la Base de Datos su - $ORA_OWNER -c "$ORA_HOME/bin/dbshut $ORA_HOME" ;; esac 3) Damos los permisos adecuados al fichero: chmod 755 /etc/init.d/oracle 4) Añadimos el script a los niveles de ejecución 345: chkconfig oracle 345 5) Si usamos la versión 10g Release 2 , tendremos el siguiente mensaje de error: Failed to auto-start Oracle Net Listener using /ade/vikrkuma_new/oracle/bin/tnslsnr Tenemos que editar el archivo $ORACLE_HOME/bin/dbstart y poner: ORACLE_HOME_LISTNER=$ORACLE_HOME Si no tenemos definida la variable de entorno $ORACLE_HOME ponemos la ruta a pelo /opt/oracle/product/10.2/db_1 6) Ahora automáticamente debería arrancarse oracle al reiniciar el sistema. Si quieremos arracancarla o pararla manualmente podemos usar el comando: /etc/init.d/oracle start o para pararla con /etc/init.d/oracle stop

0
1
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.