Blastilonic ha escrit:ostia O.o
Ja ma le baixat i no en tinc ni idea de per on començar :S
de moment he ficat els dos audios, però com els ratallo els redueixo etc?
Jo t'ho explico des del virtualdubmod que veig que fas servir.
Tot és framerate. Si vols cambiar el framerate del video per deixar-ho amb el mateix fps que l'audio, pots de crear un avs del video. Obre un bloc de notes i còpia això:
DirectShowSource("Direcció on és el video.extensió del video")
ChangeFPS(25)
Molt important les
" i tenir instalat el avisinth.
A la direcció posa la ruta on és el video, per exemple: "C:\Videos\Anime\Sailormoon\01.avi" o "C:\Videos\Anime\Sailormoon\01.mp4" o "C:\Videos\Anime\Sailormoon\01.mkv" etc..., on tinguis els arxius al disc dur.
Si després li afegeixes ,audio=false (després de la ruta i abans del parèntesi), carregarà el video però no l'audio del video, si el porta. Guarda aquest arxiu, i un cop guardat, li has de canviar l'extensió txt per avs. Obre el virtualdubmod i en comptes d'obrir l'arxiu de l'episodi, obre l'avs, i voilà, tindràs el video carregat de l'episodi.
Si els videos son llatins, són format ntsc que van a 29, 97 o 30 fps (frames/fotogrames per segon o cuadres per segon), i si els audios són pal, van a 25 fps. Llavors tens la pregunta de passar el video a 25 fps o l'audio a 29.97 o 30 fps. Tan si fas una cosa com l'altra, fixa't que la durada del video i l'audio sigui semblant o que variï per centèsimes. Després només cal jugar amb el delay de l'audio, avançar a retrasar-ho depenent de si se escolta abans que el video o després. El virtualdubmod ja té aquesta eina al menú stream->Stream list. Carregues l'audio, cliques amb el botó dret sobre la pista d'audio afegida i tria interleaving. Abaix hi ha un requadre o pots escriure un número i també hauries de tenir les dues caselles activades:
"offset audio..." i
"cut off audio..." La primera intentarà mantenir la sinconitzacio entre el video i l'audio, i la segona, tallarà l'audio quan l'escena del video acabi.
Abans de fer tot això, amb l'audio carregat, clicka a play a la finestra principal i fixa't si l'audio s'escolta abans o s'escolta més tard que el video. Si s'escolta abans, l'hem d'avançar al requadre mencionat anteriorment. Posa 100 per començar, això avançarà l'audio 100 ms. I torna a pitjar play a la finestra principal. Que veus que encara li falta, doncs posa 200, així fins que vegis que queda bé. Però també pot passar que s'escolti més tard l'audio que el video, doncs en aquest cas, el número l'has de posar en negatiu. Per exemple, -100. Que no queda bé, -200, etc... Tant l'un com l'altre, aconsello buscar escenes que tinguin cops com una porta que es tenca, un got que cau, coses així.
Això seria l'ho fàcil, però, perque sempre hi ha un però, què passa s'hi ha un tros de video que està quadrat amb l'audio i a mesura que avancem amb el video, l'audio es va enrederint o s'avança? No tens més remei que codificar aquest episodi per parts. Selecciones la part que el video i l'audio estan ben sincronitzats, per seleccionar es fa servir al virtualdubmod els botons que hi ha a la barra
[ ]. El primer és on inicia el tall i el segon on l'acaba. La selecció ho marcarà en blau. Si prems la tecla F7 podràs guardar aquesta selecció i si prems supr o delete, l'esborrarà. Però a nosaltres ens interessa guardar-ho. Així que F7, poses el nom de l'arxiu i guardar. El procés s'iniciarà si no tens activada la casella de
Don't run this job now... Si la tens activada, et guarda el treball i després el podrem iniciar. (Ho aconsello fer així). Un cop que haguem codificat aquesta part, com si l'hem guardat a la llista de feines pendents, borrem aquesta selecció i continuem mirant l'episodi jugant amb el delay de l'audio, avançar si s'escolta abans o enrederint si s'escolta després. Tornem a fer una nova selecció, F7... i anar fent fins que tinguem totes les seleccions d'audio i video ben sincronitzades. Aconsello fer aquest procés en el mètode
Direct Stream Copy. Pegarà l'audio sense codificar el video. Si els hem anant dient que ho codifiqui després, anem al menu
File i triem
Job Control. Veurem una llista de tots els treballs pendents. Pitgem Start i esperem a que acabi. Despres només caldrà adjuntar aquestes seleccions en un sol video. Per fer-ho, menu
File i tria
Append segment i selecciona el següent arxiu. Si els noms dels arxius, (seleccions), són correlatius, 01 02 03 04, activant la casella
"Autodetect additional segment...", els afegirà tots fins arribà al últim. Aquí vull fer una aclaració, per a que funcioni be append segment, tant el video com l'audio de les seleccions que hem fet, han de tenir el mateix valor de fps, bitrate de video i bitrate d'audio. Sinó, donarà error i haurem de repetir tot el procés. Un cop tenim tots els segments afegits, només cal codificar-ho de nou. Aquí ja depèn de si vols codificar-ho o només un
direct stream copy.
Perdó pel totxo.