Mostrando entradas con la etiqueta edición de video. Mostrar todas las entradas
Mostrando entradas con la etiqueta edición de video. Mostrar todas las entradas

[HowTo] Corregir desfase subtítulos-video mediante AegiSub

Posted: sábado, 9 de noviembre de 2019 by Termita in Etiquetas: , , , , ,
0

Estoy seguro que mediante el poder de Vi o Vim se puede incrementar o decrementar los valores temporales de un fichero de subtítulos (.srt etcétera), que al fin y al cabo no es más que un fichero de texto.


No obstante, he aquí AegiSub, una aplicación gráfica específica para subtítulos que hace ese trabajo -corregir el desfase subtítulos/video- y otras cosas más.

Básicamente se trata de conocer el tiempo de desfase -positivo o negativo- y mediante el menú "Timing" > "Shift Times" aplicarlo.
Luego bastará con guardar.

En principio desde la página oficial se pueden descargar las versiones de AegiSub para Windows y Mac, así como el código fuente (source).

Si deseamos ejecutar AegiSub en GNU Linux tenemos 2 opciones:

A. Compilar el código fuente

B. Instalarlo mediante apt (habiendo agregado previamente el correspondiente ppa):
sudo add-apt-repository ppa:alex-p/aegisub
sudo apt install aegisub



----------------------------
Fuentes:
https://maslinux.es/aegisub-subtitle-editor-una-herramienta-para-crear-y-modificar-subtitulos/
https://www.tuexperto.com/2016/04/11/como-retrasar-adelantar-y-sincronizar-los-subtitulos-con-el-video/

0

¿Para qué podemos querer trocear un video?
Por ejemplo, para subirlo a nuestra "nube" de Telegram, que sólo admite un máximo de 1'5gb por archivo.

Debo señalar que cuando a veces he troceado con ffmpeg -probablemente a causa de las características del "ripeo" del video- el resultado tiene un desfase audio-video. Esto es francamente desagradable.

Por otro lado, mencoder a día de hoy ya no es una herramienta que esté siendo mantenida activamente, al contrario de ffmpeg. Esto no resta potencia a mencoder, mas cabe señalarlo.


A. Mediante mencoder

mencoder -noskip -mc 0 -ss hhmmssDeInicio -endpos hhmmssDeFin -oac copy -ovc copy nombredelvideoOrigen.avi -o nombredelvideo_fragmento_xdey.avi

(*) Los tiempos que se asignarán han de ser dados en el formato hh:mm:ss

(**) El parámetro -noskip -mc 0 sirve para que no se salte los frames duplicados ("duplicate frames"). Esto es útil para evitar desincronía audio-video.

---------------------------
por ejemplo:

mencoder -noskip -mc 0 -ss 00:00:00 -endpos 00:40:00 -oac copy -ovc copy historiadelinux.avi -o nombredelvideo_fragmento_1de2.avi

mencoder -noskip -mc 0 -ss 00:40:00 -endpos 01:15:08 -oac copy -ovc copy historiadelinux.avi -o nombredelvideo_fragmento_2de2.avi

De esta forma, dado un video llamado historiadelinux.avi lo partiremos en 2 fragmentos, teniendo en cuenta los frames duplicados. Un fragmento será de exactamente 40' y el otro de 35' y 8''.
---------------------------


B. Mediante ffmpeg


ffmpeg -i nombredelvideoorigen.avi -ss hh:mm:ssDeInicio -to hh:mm:ssDeFin -c:v copy -c:a copy nombredelvideo_fragmento_xdey.avi


(*) Los tiempos que se asignarán han de ser dados en el formato hh:mm:ss

(**) En caso de detectarse desincronización audio-video en el producto resultante se podría añadir el parámetro -async 1 o aresample [ffmpeg -i nombredelvideoorigen.avi -ss hh:mm:ssDeInicio -to hh:mm:ssDeFin -async 1 -c:v copy -c:a copy nombredelvideo_fragmento_xdey.avi]



--------------------------
Fuentes
https://www.linuxadictos.com/cortar-videos.html
http://felinfo.blogspot.com/2016/02/cortar-un-video-desde-el-terminal-linux.html
https://mencoder-users.mplayerhq.narkive.com/f3jEAKxP/mencoder-skips-duplicate-frames-even-with-vf-harddup-and-noskip

https://www.mankier.com/1/mplayer#General_Encoding_Options_(Mencoder_Only)
https://www.mankier.com/1/ffmpeg

[HowTo] Recomprimir video para ipad (CLI)

Posted: viernes, 21 de junio de 2019 by Termita in Etiquetas: , , , , , , , , ,
0

H.264 Main profile, level 3.1

ffmpeg -i input.mp4 -vcodec libx264 -profile:v main -level 3.1 -preset medium -crf 23 -x264-params ref=4 -acodec copy -movflags +faststart output.mp4

Parámetros:

-crf 23 : El parámetro de "calidad constante". Mayor valor = menor calidad y menor tamaño del archivo resultante. Menor valor = mayor calidad, fichero resultante más grande. Valores entre 18 y 24 son sanos.
-preset medium : Si este es demasiado lento para el usuario, se puede usar un preset más rápido. Si el usuario tiene paciencia puede usar un preset más lento.
-acodec copy : Intenta copiar la pista de audio dentro del contenedor MP4. Si no puede ser copiado, hay que recodificarlo a AAC/MP3/AC3... P.ej -acodec libmp3lame

Si el video es mayor de 720p, es conveniente añadir después de la entrada: -vf "scale=-2:720:flags=lanczos"
Esto recortará el video a 720p y mantendrá el "aspect ratio". El algoritmo de escala utilizado será "lanczos", que es mucho mejor que el algoritmo que se emplea por defecto.

El iPad (anunciado como el nuevo iPad, en inglés “The new iPad”2​ conocido coloquialmente como el iPad 3 o también por su modelo "mc706ty/a",) es la tercera generación del iPad, un dispositivo electrónico tipo tableta diseñado, desarrollado y comercializado por Apple Inc. La tercera generación de iPad incorpora una pantalla Retina, con resolución de 2048x1536 píxeles, el nuevo procesador Apple A5X, con doble núcleo en la CPU y cuádruple núcleo en la GPU, una cámara de 5 megapíxeles con grabación de vídeo Full-HD 1080, dictado por voz, 4G (LTE) y Siri (iOS 6, tercer trimestre de 2012). Está equipado con el sistema operativo iOS 9.3.5 orientado principalmente como plataforma de contenidos audiovisuales incluyendo libros electrónicos, periódicos, películas, música, juegos, presentaciones y contenidos web. El nuevo iPad se lanzó en diez países el 16 de marzo de 2012. Obtuvo críticas en su mayoría positivas, obteniendo elogios por su pantalla Retina, procesador y capacidades 4G (LTE). Sin embargo, surgieron controversias debidas a las incompatibilidades con algunas bandas de LTE. Se vendieron tres millones de unidades en los primeros tres días. Tras siete meses (221 días) de disponibilidad oficial, el iPad de tercera generación dejó de venderse el 23 de octubre de 2012, tras el anuncio del iPad con pantalla retina (4ª generación). El iPad de tercera generación se convirtió en el producto iOS de vida útil más corta. También es el último iPad que utiliza el conector Dock de 30 pines, dado que el iPad de cuarta generación y posteriores utilizan el conector Lightning.



-------------------------------
fuentes:

[HowTo] Convertir un video de un formato a otro

Posted: domingo, 19 de mayo de 2019 by Termita in Etiquetas: , , , , , , , , , , , ,
0

Ilustrémoslo con un ejemplo:
Tenemos un video .mkv y lo queremos pasar a .avi

Hay muchas maneras de hacer esto. Tres de ellas son:

MÉTODO 1
Mediante VLC
Tras arrancar VLC, menú Media>Convert/Save
Seleccionar el archivo .mkv y si es necesario también el archivo con los subtítulos.
Click en Convert/Save
Introducir nombre de archivo que queremos ponerle al video una vez convertido.
Start


MÉTODO 2
Mediante ffmpeg

Manteniendo los códecs de video y de audio originales
ffmpeg -i nombre_video.mkv -codec copy nombre_video.avi<br data-mce-bogus="1">
ô
ffmpeg -i nombre_video.mkv -vcodec copy -acodec copy nombre_video.avi

Modificando los códecs de video y/o de audio
ffmpeg -i nombre_video.mkv -vcodec mpeg4 -acodec mp3 nombre_video.avi


MÉTODO 3
Mediante mencoder
mencoder nombre_video.mkv -ovc xvid -oac mp3lame -lameopts abr:br=192 -xvidencopts pass=2:bitrate=-700000 -o nombre_video.avi





-----------------------------------
fuentes