He escrito poco, pero escribo cuando quiero y nadie me paga ni me da las gracias por ésto; así que estoy escusado.
Y después de un tiempo sin escribir: vengo con algo muy útil, es uno de esos tutoriales que te harán pensar: "#@$&, Linux es mucho más facil de lo que pensaba!"
Seguramente en algún momento de tu existencia te ha pasado ésto: no puedes abrir un archivo de vídeo porque esta corrupto, o a lo mejor, lo puedes ver pero al principio, en el medio, o al final, se detiene por completo dandote un lindo aviso diciéndote que tu archivo está corrupto;
Aclaratoria: éste tutorial esta basado en Linux Ubuntu Maverick-Meerkat (10.10).
En
Para resolver estos problemas, primero deben instalar los siguientes paquetes:
- non-free-codecs
- libxine1-ffmpeg
- gxine
- mencoder
- mpeg2dec
- vorbis-tools
- id3v2
- mpg321
- mpg123
- libflac++6
- ffmpeg
- libmp4v2-0
- totem-mozilla
- icedax
- tagtool
- easytag
- id3tool
- lame
- nautilus-script-audio-convert
- libmad0
- libjpeg-progs
- libmpcdec3
- libquicktime1
- flac
- faac
- faad
- sox
- ffmpeg2theora
- libmpeg2-4
- uudeview
- flac
- libmpeg3-1
- mpeg3-utils
- mpegdemux
- liba52-dev
un chorrero montón no? realmente no las necesitan todas para reparar un video, pero de seguro les encontrará utilidad más adelante.
Instalar todo eso es tan facil como escribir en la terminal/consola:
sudo aptitude install non-free-codecs libxine1-ffmpeg gxine mencoder mpeg2dec vorbis-tools id3v2 mpg321 mpg123 libflac++6 ffmpeg libmp4v2-0 totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 libjpeg-progs libmpcdec3 libquicktime1 flac faac faad sox ffmpeg2theora libmpeg2-4 uudeview flac libmpeg3-1 mpeg3-utils mpegdemux liba52-devDonde sudo le da permiso de ejecución a aptitude install para instalar todos los paquetes mencionados a continuación (separados por espacios).
una vez instalado, es tan fácil como utilizar el siguiente comando:
mencoder -idx video_origen.avi -ovc copy -oac copy -o video_destino.avi
dependiendo del tamaño del archivo de video y de la capacidad de tu procesador, esto puede llevar varios minutos (30 min en un *.avi de 20 GB en una laptop con un procesador de 2.1 Ghz), así que puedes navegando en mi blog en el interin!
Dios te bendiga!
PD: inclusive puedes reparar el archivo y cambiar de formato en el mismo comando!:
PD2: Who Is Veerga?: http://www.youtube.com/watch?v=5nQM6YJu7LQ
solo tienes que instalar mencoder:
ResponderEliminarsudo apt-get install mencoder
apt te instala automáticamente las librerías dependientes
sobre todo si utilizas una netbook, tendras que aprovechar el espacio en disco y si puedes ver el video es porque ya tienes los codecś, para que quieres instalar aun mas codec's de vídeo que solo se usan 1 o dos veces en la vida? solo te ocupa espacio, y si utilizas la terminal para que quieres el script para nautilus? y un largo etc...
muy cierto, y para que se vea que no es logico instalar tantas cosas, veamos que son...
Eliminarnon-free-codecs: instala TODOS los codec's de uso privativo, el 90% son para edición profesional, por lo que no los vas a necesitar prácticamente jamas
libxine1-ffmpeg: plugins para el reproductor Xine
gxine: interfaz gráfica para el reproductor Xine
mencoder: es el descodificador que vamos a utilizar, con el puedes hacer de todo en edición de vídeo y audio
mpeg2dec: aplicación de codificación mpeg2
vorbis-tools: vorbis-tools contiene oggenc (un codificador), ogg123 (una herramienta de reproducción), ogginfo (muestra información de ogg), oggdec (decodifica archivos en ogg), vcut (divide archivos en ogg), y vorbiscomment (editor de etiquetas de ogg)
id3v2: editor de etiquetas por consola
mpg321: clon de mpg123
mpg123: MPEG layer 1/2/3 audio player
libflac++6: flac es un códec libre de audio sin pérdida
ffmpeg: codificador descodificador y grabador de mpg, es de los mas habituales, lo mas seguro es que ya lo tengas instalado
libmp4v2-0: librería de lectura creación y modificación de archivos mp4,
totem-mozilla: Complemento Totem Mozilla, para reproducir vídeo con Firefox y con todos los navegadores basados en XULRunner
icedax: para convertir el audio de CD al antiguo formato WAV... puff que bien me abría venido esto hace 20 años...
tagtool: herramientas para la edición de etiquetas de archivos mp3 y ogg
easytag: un magnifico programa para editar las etiquetas de la mayoría de archivos de audio, yo lo recomiendo pero como la mayoría de paquetes aquí mencionados no tiene que ver con el tema...
id3tool: otro editor de etiquetas por consola...
lame: un codificador de mp3
nautilus-script-audio-convert: un script para convertir audio desde el navegador de archivos Nautilus
libmad0: Librería de decodificación de audio MPEG
ibjpeg-progs: programas para manipular archivos jpg
libmpcdec3: códec de audio sin pérdidas
libquicktime1: librería de lectura y escritura de archivos Quicktime
flac: Códec libre de audio sin pérdida
faac: codec de audio aac
faad: freeware Advanced Audio Decoder player (FAAD2 es el decodificador de audio en AAC de ISO más rápido disponible)
sox: SoX es la navaja suiza del procesamiento de sonido.
ffmpeg2theora: codificador de vídeo a Theora usando ffmpeg
libmpeg2-4: libreria de decodificación MPEG1 y MPEG2
uudeview: Este es un decodificador y codificador de consola para archivos codificados en los siguiente formatos: uuencode, xxencode, BASE64, «quoted printable» y BinHex
libmpeg3-1: Biblioteca para la decodificación de flujos MPEG
mpeg3-utils: Biblioteca para la decodificación de flujos MPEG
mpegdemux: este paquete es para ver vídeo mpg en streaming, (lo que hace básicamente, es reproducir el archivo según se va descargando de la red)
liba52-dev: Biblioteca para decodificar flujos en ATSC A/52 (mas conocida como AC-3) *(el "-dev" significa development, esto quiere decir que el paquete contiene los archivos de desarrollo)
en resumen, instalas todos los codec's privativos, y te repites usando varias versiones libres de los mas usados, codec's sin perdida, (para que pesen un huevo los vídeos?) un único editor de etiquetas es mas que suficiente, para que quieres 5?, conversores de audio a formatos obsoletos...
y encima para colmo vas y cuelgas una captura de tu reproductor VLC el cual es un reproductor en bruto, (utiliza sus propias librerías para "forzar" el descodificado de vídeo y audio, por lo que no utiliza ni uno solo de esos codec's que acabas de instalar...)
otra cosa, aunque no tiene mayor importancia es que lo que enseñas a hacer es reparar el index del avi, esto no es milagroso, si es que el cd en el que lo guardabas se a rallado, o el disco duro tiene sectores defectuosos, puedes recuperar una parte pero no el vídeo completo, dependiendo del daño ocasionado...
Muchisimas gracias por tan gentil aclaratoria! (no es ironía).
EliminarY por tomarse la molestia de aclarme más el tema!
Saludos.