El Sat, 19 Dec 2009 15:38:24 +0100, Carlos E. R. escribió:
El 2009-12-19 a las 11:56 -0000, Camaleón escribió:
El artifacto no se ve en el mpeg original (ahí es el minuto 8:48), y el sonido no se desincroniza.
Jo.
¿Qué es un "artifacto"? :-?
Una cosa rara. En este caso aparece una banda verde en medio de la imagen que dura una décima de segundo. En ese instante, el sonido salta aproximadamente 0.7 segundos y continua con ese desfase hasta el final. El xine tiene teclas para corregir el desfase video/audio, y video/subtitulos. pero como no hay una claqueta (un disparo con fogonazo visual, corto y seco, vendría de perlas). Ya sabes el porqué de la claqueta en las grabaciones.
¿Un "artefacto", a eso te refieres? ¿Similar a los artefactos (manchas, rayas, pixelaciones...) que se ven en la pantalla con algunos controladores gráficos? :-? Lo de la claqueta... ni siquiera sé qué es una "claqueta" de esas (buscando...) ah, una tabla de las que usan en las grabaciones ("luces, cámara, acción, ¡clack!") :-) Para qué te vendría bien, pues ni idea :-)
Otra curiosidad más: el audio inglés es de 192 kbps en el original y de 128 kbps el español. Creo... a lo mejor es al reves.
Así estaba definido en el mpeg original, si mal no recuerdo.
Sí pero no estoy seguro de cual es el que tiene más kbps, si el ingles o el español.
Supongo (conjetura totalmente personal) que el de mayor calidad lleva el audio original (en inglés, en este caso). ¿Cómo averiguarlo? Separando el canal con el Avidemux :-P
He probado a meter el parámetro -size, pero no sirve de nada.
¿Has probado a separar el segundo canal de audio con Avidemux y añadirlo después? Sí, ya sé que dices que no va a funcionar, pero no pierdes nada probando (bueno, un poco de tiempo :-P).
Ains... ¿y como lo separo? ¿En que formato?
¿Otra vez suspirando? >:-) Lo grabas en el formato que sea el original, en tu caso "mp2".
Una de las pegas que tiene el avidemux es que no recuerda la configuración de sus multiples opciones de una vez para otra. En teoría sí, grabas el proyecto, luego lo editas, borras unas cuantas cosas, y lo grabas en el directorio de perfiles de usuario, para cargarlo después. Sí, se carga, pero no recupera todas las opciones.
Lo cual complica la historia, porque tengo que recordar pasarme por todos los menus de configuración para dejarlo todo igual, a mano.
Anda, anda... si sólo se trata de poner un parámetro, el del audio. No hace falta que le pongas todas las opciones de edición. Primero asegura que funciona y después lo vistes de gala para la salida final.
Por cierto, para hacer tus pruebas con el Avidemux ¿no estarás guardando el vídeo completo, verdad? Sabes que puede seleccionar (marcar) sólo un trozo... así evitas perder más tiempo. Si el resultado es malo, lo descartas y listo.
Si, lo sé. El avidemux es muy completito. Ese truco ya me lo aprendí con mi ordenador viejo, que era muy lento Pero en ffmpeg no sé como hacerlo, así que lo dejo terminar, o simplemente lo aborto.
No, me refería a hacerlo con el Avidemux. Con el ffmpeg, te tocará leer la documentación... anda que, "tas" en un plan de vaguerío... `-t duration' Restrict the transcoded/captured video sequence to the duration specified in seconds. hh:mm:ss[.xxx] syntax is also supported.
Na, que no hay ningún programa que sirva :-(
Si el ffmpeg|mencoder (y compañía) no lo puede hacer, no conozco ningún otro que lo haga. Al fin y al cabo el resto de "front-ends" (programas gráficos) tiran de esos para hacer las conversiones.
El mencoder no lo he probado. He estado mirando su manual, y su página web su faq, y su pagina de ejemplos... y no he sacado en claro como hacerlo. Creo que alguno de los frontends lo usa, pero no he sacado nada bueno de ellos tampoco.
No hace falta que lo digas >:-) Nos tienes en vilo.
El ffmpeg está bien, salvo dos fallos: no corta correctamente los bordes (que eso podría medio aceptarlo) y que tiene un error en algún sitio que le hace perder el sincronismo del sonido. Entre las dos cosas hacen imposible el invento.
Alguna cosa te falta por definir para la sincronización del audio...
Quizá sólo te falte pasar los argumentos correctos. Tendrás que seguir buscando :-)
Ya... Pues ya me contarás, porque esto es imposible de encontrar :-/
Busca, busca, la web está abierta las 24 horas :-)
A ver, el avidemux con dos canales de sonido. He exportado el sonido, sin codec, copiando tal cual, desde el menu de audio. El formato resultante es:
strack_0: MPEG ADTS, layer II, v1, 192 kbps, 48 kHz, Stereo strack_1: MPEG ADTS, layer II, v1, 128 kbps, 48 kHz, Stereo
Luego, en segunda pista de audio le doy a importar, y ahí ya tenemos un problema, porque los formatos disponibles (fuente externa) son ac3, mp3, y wav. Le he dicho que mp3, que no se si es correcto o no. Que puñetas, que lo averigue él.
Luego he generado un avi. Codec de video mpeg-4 asp (Xvid) y audio mp3 (lame). Tampoco sé si es correcto. Pero el resultante no tiene los dos canales de audio, luego no me vale.
Vale, selecciono "avi, dual audio". Y entonces me dice que el codec de video sólo puede ser "copy", o sea, que no va a comprimir nada. ¿Para que rayos quiero generar un avi si no se me va a comprimir nada? El ffmpeg sí puede hacer eso, ¿porqué éste no?
¿Será alguna restricción del propio formato "avi"? :-?
El video resultante es enorme, y no puedo desplazarme adelante/atrás, no responde: cualquier intento hace que vuelva al inicio (el mplayer al hacer lo mismo directamente peta).
El audio de la segunda pista sólo tiene la musica, no las voces: como he hecho un trocito de en medio, me ha pegado el sonido externo desde la cabecera de rótulos: un desfase de quince minutos. Es lo que llevo diciendo desde el principio, que el sonido no se puede tomar de fuera, que se descuajaringa.
O sea, el avidemux descartado definitivamente.
Pues mal lo veo entonces :-( ¿Alguna vez has hecho esto antes, es decir, pasarlo ese archivo mpeg de la tele a AVI manteniendo los dos canales de audio? El caso es que la pista con la que probé ayer era un AVI comprimido con Dixv (o "xvid", no recuerdo cuál) y mantenía los dos canales de audio en fomato ac3, luego posible debe ser... Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org