Alex-Kid
Ramsés Ramsés
- Registrado
- 2004/10/20
- Mensajes
- 6.472
- Sexo
- MOH
Considerando que ya se cuenta con todo el conocimiento necesario para grabar transmisiones digitales, creo indicado realizar este tema que busca realizar la conversión de las fuentes ISDB-Tb (encapsulado en un flujo de transporte MPEG-2, o archivo TS) a un formato contenedor más manejable y de menor tamaño, como lo es Matroska (MKV). Esto debido a que un TS utiliza espacio adicional (conocido como overhead) básicamente para permitir que la propagación aérea del flujo llegue de forma correcta a los receptores.
PROGRAMAS REQUERIDOS
* incluido en MeGUI
† incluido en algunos packs de codecs.
RESUMEN
El procedimiento consiste en extraer el audio del archivo para procesar el audio por separado. El audio se traspasa de AAC LATM/LOAS a AAC ADTS en contenedor MP4 (manejado por la mayoría de los reproductores) y el video se traspasa directamente de TS a MKV. Finalmente, se multiplexan ambos archivos en un MKV.
DETALLE
Suponiendo que tenemos nuestro archivo captura.ts (algunos incluyen extensión MPG, pero para el caso es lo mismo), seguimos los siguientes pasos:
Deberían tener un resultado similar al siguiente captura.mkv (por Alex-Kid, 360,5 MB)
Eso sería. Saludos
By ALEX-KID
PROGRAMAS REQUERIDOS
- DGAVCDec * o eac3to *.
- vlc.
- SolveigMM MKV Splitter/Muxer (ejecutar register.bat. No borrar los archivos).
- GraphStudio †.
- Haali's Media Spliter †
- mkvtoolnix *.
* incluido en MeGUI
† incluido en algunos packs de codecs.
RESUMEN
El procedimiento consiste en extraer el audio del archivo para procesar el audio por separado. El audio se traspasa de AAC LATM/LOAS a AAC ADTS en contenedor MP4 (manejado por la mayoría de los reproductores) y el video se traspasa directamente de TS a MKV. Finalmente, se multiplexan ambos archivos en un MKV.
DETALLE
Suponiendo que tenemos nuestro archivo captura.ts (algunos incluyen extensión MPG, pero para el caso es lo mismo), seguimos los siguientes pasos:
- EXTRACCIÓN DEL AUDIO.
Abrimos nuestro archivo TS en DGAVCIndex (incluido en DGAVCDec).
Nos vamos al menú Audio → Audio Demux. Seleccionamos el flujo de audio y damos clic a Set y luego a Done.
Nos vamos al menú File → Save Project. Guardamos el proyecto como captura.dga. El proyecto se habrá guardado y el audio se habrá extraído en un archivo AAC.
El mismo procedimiento realizado con eac3to consiste en escribir una simple línea de comandos, por lo que conviene copiar el archivo captura.ts a la carpeta de eac3to. Hacemos clic en Inicio → Ejecutar. Tipeamos cmd.
Escribimos la siguiente línea:
Código:eac3to captura.ts -demux
Con esto tendremos los archivos de video y audio por separados. Podemos eliminar el de video, ya que no lo utilizaremos.
Conviene renombrar nuestro archivo de audio como captura_latm.aac para no confundirnos.
- TRASPASO DE AUDIO: LATM/LOAS A ADTS EN CONTENEDOR MP4.
Lo siguiente se realiza a través de la línea de comandos, por lo que será conveniente copiar el archivo captura_latm.aac en la carpeta del vlc, la cual suele ser c:\Archivos de programa\VideoLAN\VLC\. Dado esto, realizamos lo siguiente:
Vamos a Inicio → Ejecutar. Tipeamos cmd.
Vamos a la carpeta del vlc, tipeando lo siguiente:
Código:cd\Archivos de programa\VideoLAN\VLC\
Código:vlc.exe -I dummy captura_latm.aac --sout #std{access=file,mux=mp4,dst="captura_nolatm.mp4"} vlc://quit
- TRASPASO DEL VIDEO: TS A MKV.
Ejecutamos GraphStudio
Vamos a menú Graph → Insert Filters. Seleccionamos Haali Media Splitter y damos clic en Insert.
Nos aparecerá un cuadro en el cual seleccionamos nuestro archivo de origen, captura.ts. Damos clic en OK.
Aparecerá nuestro primer elemento.
A continuación se realiza lo mismo con el filtro SolveigMM Matroska Muxer, con excepción que no nos preguntará nada, sólo se insertará. Finalmente vamos al menú Graph → Insert File Writer. Nos preguntará por el nombre de archivo de salida. Seleccionamos la carpeta de trabajo y escribimos captura0.mkv. Damos clic en OK, y tendremos nuestro tercer elemento.
Con esto sólo nos queda conectarlos entre ellos, de manera que queden de la siguiente forma
Finalmente damos clic al botón play hasta que termine. Con esto tendremos nuestro flujo de video en MKV.
- MULTIPLEXACIÓN DE ARCHIVOS EN MKV.
Abrimos mmg incluido en mkvtoolnix. Arrastramos ambos archivos, captura0.mkv y captura_nolatm.mp4 al programa.
En Output filename, especificamos un nombre para nuestro archivo MKV final, por ejemplo captura.mkv. Damos clic a Start muxing. Con esto tendremos nuestro archivo traspasado sin pérdidas de calidad.
Deberían tener un resultado similar al siguiente captura.mkv (por Alex-Kid, 360,5 MB)
Eso sería. Saludos
By ALEX-KID