Bueno ya estoy en casa e intentare aclarme lo maximo posible para que me entendais bien.
En primer lugar decir que esto no va ser un tutorial, solo mi experiencia codificando videos. a mi me funciona 100% por lo que si a alguien no le funciona intentare ayudarle si lo desea, pero espero que nadie me putee si no le gusta o no le funiona pues como ya he dicho no es un tutorial sino mi experiancia, para eu lo use quien quiera y quien no pues nada.
bien la forma esta basado en el ejecutable que hay dentro del mkv2vob el "ffmpeg.exe". Bien pues como no es un programa con interfaz grafico el sistema puede parecer para alguos un poco lioso pero os aseguro que no lo es.
Bueno al tema cogemos por ejemplo en raiz de C creamos una carpeta nueva en mi caso se llama ps3video dentro de ella metemos los archivos "ffmpeg.exe" y la libreria "pthreadGC2.dll" ambos podeis encontralos dentro de la carpeta tools que hay en el mkv2vob. dentro de la carpeta que habeis creado creais un nuevo archivo de texto y egais el siguiente texto:
ffmpeg.exe -r 25 -i "c:/ps3movie/video.mkv" -vcodec mpeg2video -b 5700000 -acodec copy -f vob -copyts -y "c:/ps3movie/video.mpg
despes salvais el archivo con cualquier nombre y muy importante es cambiarle la extension, osea borramos el .txt y ponemos .bat
ahora cogemos la peli mkv y la metemos tambien en la misma carpeta, pero debemos renombrarlo a video.mkv, y ahora solo nos queda pulsar dos veces en el archivo bat (osea el archivo de texto que creamos y renombramos a .bat), en ese momento saldra una ventana de simbolo de sistema y comenzara la codificacion y nos creara la nueva peli dentro de esa misma carpeta con el nombre video.mpg
bien cuando este terminado ese video podeis verlo enla ps3, pararlo avanzarlo rapido y retroceder rapido.
ahora bien si lo habeis entendido bien os parecera de p.m. y sensillo no? pues no exactamente ahora vienen las pegas, que intentare de aclarar:
-este archivo bat que habeis creado es un comando que hara que el ffmpeg.exe codifique el video con las opciones que tenemos puesto, en este caso es una peli que va a 25fps con lo que si el video original va 23,976fps debemos de cambiarlo en el texto del archivo bat que hemos creado, por otro lado el bitrate que hemos elegido es de 5700000 con lo qe nos da aproximadamente unos 4gb con una pelicula de 80 minutos. en fin en resume cambiando el comando cambiaremos el video final.
* el numero que va despues del -r son los fps (cambiarlo al mismo que el de mkv que queremos codificar)
* el numero que va despues del -b es el bitrate (cambiarlo a gusto)
hay mas comandos que no he puesto para no liaros mas, que cambian otras opciones como son el bitrate del audio, en fin hay muchisimas opciones pero que ya cada cual las investigue si desea, pero que con lo visto hasta ahora funciona bien.
Esperando dudas apuntar un par de cosillas, el video final se ve perfectamente en la ps3 pero en el pc almenos a mi se me ve distorsionado con el mediaplayer aunque no con otros programas, y que en caso de tener varios audios el mkv tomara el primero para la codificacion (auque esto tambien ocurre con el mkv2vob no?.
Esto responde a la pregunta de Aprilia. Yo para el caso que me encuentre un mkv con varios audios y que el primer audio no sea español usare el mkvmerge gui 2.1.0.
(
http://www.bunkus.org/videotools/mkvtoolnix) con el cual puedo extraer el audio que no me interese.
Y ya esta todo, ahora espero que me digais vuestra experiencia si usais este metodo y ojala algun manita creara un gui para el potente ffmpeg.exe con esas opciones