Backbeard

Miscelánea => Offtopic => Mensaje iniciado por: DarAR92 en Mayo 02, 2011, 04:58:54 am

Título: Videotutorial para cortar openings y endings
Publicado por: DarAR92 en Mayo 02, 2011, 04:58:54 am
En este videotututorial  explico como cortar un mkv de forma exacta, es decir, justo al inicio del frame por donde queremos cortar, y al final. Una de las aplicaciones que tiene es cortar openings y endings, pero no es la única. Hay dos formas de hacerlo. La más exacta es con split_aud.pl.

Método con split_aud.pl (más exacto)

Split_aud.pl se suele utilizar para cortar audio, pero también se puede utilizar para cortar vídeos. Para ello hay que escribir este script, y guardarlo con extensión bat:

Código: [Seleccionar]
perl split_aud.pl -mvr -f 2400/1001 -i "videooriginal.mkv"  -o "videocortado.mkv" avscontrims.avs
En avscontrims.avs sólo tiene que haber trims, por ejemplo:

Código: [Seleccionar]
Trim(1000,2000)
Para saber los trims exactos por los que hay que cortar hay que hacer este avs y abrirlo con virtualdubmod:

Código: [Seleccionar]
dss2("videooriginal.mkv")
Por último hay que hacer doble clic en el bat, que corta el video por los frames de inicio y final. Recordad tener todo en la misma carpeta.

Los programas necesarios son:

-AviSynth (http://avisynth.org/mediawiki/Main_Page), y tener este plugin (http://www.megaupload.com/?d=QU30816Y) en las carpeta de plugins de AviSynth.
-ActivePerl (http://www.activestate.com/activeperl), y tener split_aud.pl (http://www.megaupload.com/?d=SIQ8XMQI) en la carpeta donde está el capítulo.
-VirtualdubMod (http://virtualdubmod.sourceforge.net/)
-MkvMerge (http://www.bunkus.org/videotools/mkvtoolnix/)

Haced clic aquí (http://jumbofiles.com/xambpb5f23l9) para descargar el videotutorial. En Youtube me salía un error al subirlo.

Método alternativo

Los programas necesarios son:

-AviSynth (http://avisynth.org/mediawiki/Main_Page). En el avs he utilizado dss2, pero también se puede usar DirectShowSource o ffvideosource
-VirtualdubMod (http://virtualdubmod.sourceforge.net/)
-MkvMerge (http://www.bunkus.org/videotools/mkvtoolnix/)

Haz clic aquí  (http://youtu.be/9w9Vr4LNEmo?hd=1)para ver el videotutorial. Si se quiere cortar a la vez el opening y ending hay que hacer lo mismo que con el opening, y añadir los tiempos de inicio y final en MkvMerge. Si se hace de esa forma, el opening seguiría siendo el que acaba en 002, y el ending el que acaba en 004.

Si se corta mal

Si se corta mal, lo primero que hay que hacer es comprobar si está todo el opening o ending. Si por ejemplo, falta el principio del opening, hay que volver a cortarlo, pero popiendo un tiempo inicial menor, de forma que se corte por un keyframe anterior. Y si falta el final, hay que cortarlo, pero poniendo un tiempo final mayor, de forma que se corte por un keyframe posterior.

Código: [Seleccionar]
<?xml version="1.0" encoding="utf-8"?>

<!DOCTYPE Tags SYSTEM "matroskatags.dtd">

<Chapters>
<EditionEntry>
  <EditionFlagOrdered>1</EditionFlagOrdered>
  <EditionFlagHidden>1</EditionFlagHidden>
  <EditionFlagDefault>1</EditionFlagDefault>
<ChapterAtom>
<ChapterTimeStart>00:00:03.503000000</ChapterTimeStart>
<ChapterTimeEnd>00:01:33.593000000</ChapterTimeEnd>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
<ChapterDisplay>
  <ChapterString>Opening</ChapterString>
  <ChapterLanguage>und</ChapterLanguage>
</ChapterDisplay>
</ChapterAtom>
</EditionEntry>
</Chapters>
Esto lo tenéis que copiar y guardarlo en el bloc de notas con la extensión .xml
ChapterTimeStart es el tiempo exacto en el que aparece el opening o ending, y ChapterTimeEnd es el tiempo en el que acaba. Los tiempos los podéis coger con Aegisub o con VirtualdubMod.
Después, en MkvMerge, tenéis que abrir el opening que se os ha cortado.
(http://www.imgjoe.com/x/chapters.png)
Y en Explorar tenéis que cargar los chapters que habéis hecho (el fichero xml). Le dais a Iniciar multiplexado, y ya está.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: ThaReP en Mayo 08, 2011, 06:50:03 pm
EDITO: Dar, he seguido tu tuto hasta la parte en la que hay que abrir el .avs con el VirtualDubMod, momento en el que me salta el siguiente mensaje:
(http://img15.imageshack.us/img15/7981/errorvn.png)
Puede que haya instalado una versión del AviSynth incorrecta, no lo se, si no es molestia me podrías decir cual te instalaste tu? (o en caso que no uses XP si sabes cual sería la mejor para XP?); gracias de antemano, que si esto funciona me iría de perlas, que tengo algunos Openings en la lista del foro que no les iría mal depurarlos.

P.D.: El avs creo que lo he guardado bien, tal y como has puesto en el tuto, pero te lo pongo por si acaso:

Contenido del avs:
Código: [Seleccionar]
dss2("[RedLineSP] High School of the Dead - Opening.mkv")
Nombre del Archivo:
Código: [Seleccionar]
[RedLineSP] High School of the Dead - Opening.avs

Dar, por fin me he puesto a instalar las herramientas que pones aquí, pero tengo unas dudas, primero en cuanto al Avysinth, la versión da igual?, ya que en el link que has puesto hay varias, yo he bajado la que ponía "v.2.6.0 ST, 32-bit" (aunque creo que mi sistema es de 64, o eso pone en lo de Panel de Control, pero lo ha dejado instalar).
(click to show/hide)

Y tengo también una pequeña duda con el VirtualDubMod, me he bajado la misma versión que he visto que tienes en el tuto "VirtualDubMod_1_5_10_2_All_inclusive.zip" y como he visto que también había un "Bugfix" me lo he bajado también; la duda es, al descomprimirlo ya está listo para usar no?, no hay que instalar nada, por lo que he visto, y lo del bugfix entonces supongo que habrá suficiente con ponerlo en la misma carpeta que el resto de archivos y a funcionar no?.

Perdona por las dudillas Dar, pero es que me quiero asegurar que no la cago.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: Batousay en Mayo 08, 2011, 08:04:29 pm
Sustituye "dss2" por "DirectShowSource".

:bye:
Título: Re:Videotutorial para cortar openings y endings
Publicado por: Gin en Mayo 08, 2011, 08:15:43 pm
Para mirar los tiempos yo uso el aegisub. Y te ahorras todo el rollo. xD
Título: Re:Videotutorial para cortar openings y endings
Publicado por: DarAR92 en Mayo 08, 2011, 08:30:20 pm
Para utilizar dss2 tienes que descargar este plugin (http://www.megaupload.com/?d=QU30816Y) y pegarlo en la carpeta de plugins de Avisynth, en mi caso C:\Program Files (x86)\AviSynth 2.5\plugins

Yo tengo Avisynth 2.5. La versión no da igual. Bájate la 2.5 o la 2.6. También te recomiendo que instales Avisynth de 32 bits y VirtualdubMod también de 32 bits. Si tienes uno de 32 y el otro de 64 no te funcionará.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: Soul en Mayo 08, 2011, 08:38:08 pm
Para mirar los tiempos yo uso el aegisub. Y te ahorras todo el rollo. xD

Para ver los tiempos como dice Gin, con Aegisub te ahorras tiempo.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: ThaReP en Mayo 08, 2011, 09:41:44 pm
Sustituye "dss2" por "DirectShowSource".

:bye:
No ha servido, ahora el mensaje que salta es "no video Stream Found"; pero gracias igualmente por la alternativa.
Código: [Seleccionar]
DirectShowSource("[RedLineSP] High School of the Dead - Opening.mkv")
DarAR; gracias por contestar también, pero creo que probaré primero lo que ha puesto Gin; que a todo esto Gin, si uso el Aegisub entonces que sería simplemente pillar los tiempos con el Aeigisub y hacer la parte del tuto de DarAR92 referente al Mkvmerge??; y otra duda, usando el Aegisub para los tiempos y haciendo los pasos necesarios se cortará bien igual?, ya que el objetivo de estar haciendo todo esto es poder acotar mejor los Openings que con el Boilsoft Video Splitter no acaban de cortarse bien.

Gracias a todos por vuestras respuestas.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: Gin en Mayo 10, 2011, 02:49:44 am
No, uses el método que uses, si no tienes suerte de que jusro cuando empieza el opening haya un i-frame, no te lo cortará bien. La ventaja de abrirlo con el aegisub es que te marca donde están esos i-frames con unas líneas de color gris oscuro que verás por la barra de tiempo. El VDub no marca eso.
Los i-frames son unos frames que se establecen en el encodeo para marcar los cambios de escena, y también son útiles para los timers. Es un tema un poco complejo, pero si queréis os lo redacto mejor... Más tarde. XD
Título: Re:Videotutorial para cortar openings y endings
Publicado por: ThaReP en Mayo 10, 2011, 02:56:13 am
Entonces aunque hubiese seguido el tuto de DarAR a rajatabla se cortan mas o menos igual que con el Boilsoft Video Splitter? Donde está la diferencia?.

Gracias Gin.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: Gin en Mayo 10, 2011, 03:33:23 am
Creo que es exactamente lo mismo.
La única diferencia es que el el MMerge es el programa que van actualizando los mismos creadores del MKV, por lo tanto tiene más funciones y tal, supongo.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: DarAR92 en Mayo 10, 2011, 04:14:30 pm
Se me acaba de ocurrir un nuevo método para cortar los openings y endings con más exactitud. Se trata de utilizar split_aud.pl con los trims donde empieza y acaba el opening o ending. Cuando pueda hago el nuevo tutorial.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: ThaReP en Mayo 10, 2011, 08:49:53 pm
Se me acaba de ocurrir un nuevo método para cortar los openings y endings con más exactitud. Se trata de utilizar split_aud.pl con los trims donde empieza y acaba el opening o ending. Cuando pueda hago el nuevo tutorial.
Okis, pues entonces ya no miro mas lo del viejo tutorial entonces, a la espera del nuevo xD.

Muchas gracias DarAR, te lo estás currando mucho.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: DarAR92 en Mayo 12, 2011, 07:14:06 pm
Ya está el nuevo videotutorial.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: Gin en Mayo 12, 2011, 07:43:51 pm
Muy bien hecho.

¿Te importa si lo posteo en mi blog?
Título: Re:Videotutorial para cortar openings y endings
Publicado por: DarAR92 en Mayo 12, 2011, 07:51:56 pm
Postéalo si quieres.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: ThaReP en Mayo 15, 2011, 08:54:14 pm
Acabo de probar el nuevo tuto con el Opening de HOTD al que le sobraban 3 segundillos por delante, y no es por chafar tu trabajo DarAR, que te has currado mucho el tuto, pero, me ha recortado exactamente lo mismo que me recortaba el Boilsoft Video Splitter, que o dejaba esos 3 segundos o me comía cosa de un segundo del Opening.

P.D.: Si tienes un rato y puedes mirar si he hecho algo mal te he subido los archivos, aunque creo que lo he hecho todo bien, ya que el .bat se ha ejecutado bien y me ha hecho el nuevo archivo pero bueno:
http://www.megaupload.com/?d=DFOAKHIV
Título: Re:Videotutorial para cortar openings y endings
Publicado por: DarAR92 en Mayo 16, 2011, 11:14:22 am
Si se te sigue cortando mal, la única solución que veo es que hagas unos chapters para que sólo se reproduzca el opening, por ejemplo:

Código: [Seleccionar]
<?xml version="1.0" encoding="utf-8"?>

<!DOCTYPE Tags SYSTEM "matroskatags.dtd">

<Chapters>
<EditionEntry>
  <EditionFlagOrdered>1</EditionFlagOrdered>
  <EditionFlagHidden>1</EditionFlagHidden>
  <EditionFlagDefault>1</EditionFlagDefault>
<ChapterAtom>
<ChapterTimeStart>00:00:03.503000000</ChapterTimeStart>
<ChapterTimeEnd>00:01:33.593000000</ChapterTimeEnd>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
<ChapterDisplay>
  <ChapterString>Opening</ChapterString>
  <ChapterLanguage>und</ChapterLanguage>
</ChapterDisplay>
</ChapterAtom>
</EditionEntry>
</Chapters>
Esto lo guardas con extensión xml, y cuando muxeas el opening que se ha creado con split_aud,pl, los chapters los tienes que añadir aquí:
(http://www.imgjoe.com/x/chapters.png)
Título: Re:Videotutorial para cortar openings y endings
Publicado por: ThaReP en Mayo 16, 2011, 03:14:31 pm
Igual le pego un vistazo un día de esto DarAR, gracias por toda la ayuda.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: DarAR92 en Julio 25, 2011, 11:31:50 pm
He actualizado el tema.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: Joarwin en Mayo 05, 2012, 11:11:48 pm
Pueden re-subir los archivos?
Título: Re:Videotutorial para cortar openings y endings
Publicado por: LeninGR en Junio 09, 2012, 07:20:38 am
Postéalo si quieres.

Que tal!! me parecio interesante la parte que dices que corta exactamente usando frames. ps... estoy creando los dual de game of thrones temp. 2 y ps... no he podido cortar los previous exactamente. y ps... me encontre con esta información. pero los links estan muertos. me gustaria que me colaboraras. ps... no estoy en paz   :pobrecito: hahaha.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: Kamina10 en Junio 09, 2012, 09:11:03 am
Yo soy demasiado pez para estar bajandome programas para cortar openings y tal, asi que uso una cosa distinta: me los bajo directamente de Maniataku, que estan todos en HD y sin karaokes, y suben los nuevos a los 2 o 3 dias de haberlos sacado en TV  :xD: :xD: Si alguno es tan pez como yo le aconsejo que se los baje de aqui http://maniataku.blogspot.com.es/ (http://maniataku.blogspot.com.es/) en ''lista de animes'' teneis todos los openings  :ok:
Título: Re:Videotutorial para cortar openings y endings
Publicado por: DarAR92 en Junio 14, 2012, 01:27:30 am
Subido a Jumbofiles.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: LeninGR en Junio 17, 2012, 05:02:27 pm
Subido a Jumbofiles.

Subidos donde perdon?. no encuentro lo que resubiste  :llorar:
Título: Re:Videotutorial para cortar openings y endings
Publicado por: DarAR92 en Junio 17, 2012, 09:49:17 pm
Subido a Jumbofiles.

Subidos donde perdon?. no encuentro lo que resubiste  :llorar:
Pues busca mejor, que está en el mismo sitio donde estaba antes, en el primer post.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: BasKuas en Agosto 11, 2012, 07:22:56 pm
Del Método con split_aud.pl podrias resuvir el plugin de AviSynth y split_aud.pl que estan con enlaces de megaupload. Gracias de antemano
Título: Re:Videotutorial para cortar openings y endings
Publicado por: ThaReP en Noviembre 22, 2013, 02:52:39 pm
Edit: ¡Por fin! Lo estaba haciendo mal, hay que cargar el xml yendo a  "Opciones Generales> Capítulos> Archivo del capítulo", ahora ya está como quiero.

Si se corta mal

Si se corta mal, lo primero que hay que hacer es comprobar si está todo el opening o ending. Si por ejemplo, falta el principio del opening, hay que volver a cortarlo, pero popiendo un tiempo inicial menor, de forma que se corte por un keyframe anterior. Y si falta el final, hay que cortarlo, pero poniendo un tiempo final mayor, de forma que se corte por un keyframe posterior.

Código: [Seleccionar]
<?xml version="1.0" encoding="utf-8"?>

<!DOCTYPE Tags SYSTEM "matroskatags.dtd">

<Chapters>
<EditionEntry>
  <EditionFlagOrdered>1</EditionFlagOrdered>
  <EditionFlagHidden>1</EditionFlagHidden>
  <EditionFlagDefault>1</EditionFlagDefault>
<ChapterAtom>
<ChapterTimeStart>00:00:03.503000000</ChapterTimeStart>
<ChapterTimeEnd>00:01:33.593000000</ChapterTimeEnd>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
<ChapterDisplay>
  <ChapterString>Opening</ChapterString>
  <ChapterLanguage>und</ChapterLanguage>
</ChapterDisplay>
</ChapterAtom>
</EditionEntry>
</Chapters>
Esto lo tenéis que copiar y guardarlo en el bloc de notas con la extensión .xml
ChapterTimeStart es el tiempo exacto en el que aparece el opening o ending, y ChapterTimeEnd es el tiempo en el que acaba. Los tiempos los podéis coger con Aegisub o con VirtualdubMod.
Después, en MkvMerge, tenéis que abrir el opening que se os ha cortado.
(http://www.imgjoe.com/x/chapters.png)
Y en Explorar tenéis que cargar los chapters que habéis hecho (el fichero xml). Le dais a Iniciar multiplexado, y ya está.
El mkvmerge me trolea, me salta esto:
(http://puu.sh/5pSS6.png)

De hecho es curioso que si lo cargo donde el "Editor de capítulos", lo guardo desde el propio mkvmerge, cierro todo e intento cargar el xml que he guardado con el propio mkvmerge me salta la misma ventana.

Como prueba tamibién he probado a extraer con el mkvextract los chapters de un mkv cualquiera y después cargar ese mismo xml sin tocarle nada al mismo episodio, la misma ventana de error, por alguna razón el mkvmerge no me lo quiere coger.

Aprovecho para preguntar, por si al final lo consiguiera, ¿Se puede determinar de alguna manera que todo lo que no vaya dentro de ese chapter se oculte como si no existiera?
Título: Re:Videotutorial para cortar openings y endings
Publicado por: Al_eXs en Noviembre 22, 2013, 10:00:50 pm
Aprovecho para preguntar, por si al final lo consiguiera, ¿Se puede determinar de alguna manera que todo lo que no vaya dentro de ese chapter se oculte como si no existiera?

Se supone que agregando tiempo de inicio y de fin de capítulo y marcando como capítulos ordenados si alguna parte del video no está en los chapters no se debería mostrar, aunque no he probado eso...
Título: Re:Videotutorial para cortar openings y endings
Publicado por: Sego en Noviembre 24, 2013, 07:09:48 pm
Muevo este tema fuera del apartado de "Cultura", porque no creo que tenga nada que ver con la "Cultura", la verdad... xD

Lo dejaré aquí en la página principal del offtopic.
Título: Re:Videotutorial para cortar openings y endings
Publicado por: Bartolomeo en Julio 09, 2014, 06:48:18 am
Hola me pueden ayudar a cortar con split_aud los audios de las TS ya tengo todo i si se como hacerlo pero algunas TS no me dejan cortarlo no se porque y algunas si me dejan cortarlo bien perfectos y estaba viendo todas las TS y todas son sus codec de audio AAC y no entiendo porque no me deja cortarlos si alguien me puede ayudar a cortar el audio probe en otra PC para ver si lo pudiera cortar y nada no se puede :llorar: :llorar: :llorar: :llorar: :llorar:

alguien que sepa cortar con split_aud? asi me contacto contigo y me podrias ayudar  :2happy: :2happy: