Skip to content

Functional script for mpv that allows you to generate playback loops and extract media fragments into new files. L∞p → file.ext

License

Notifications You must be signed in to change notification settings

NovaFormaLab/LoopToFile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

lang
es

📺 LoopToFile

Estado Versión Licencia Lua Desarrollado

L∞pToFile es un script funcional para mpv que permite generar loops de reproduccion y extraer fragmentos multimedia en nuevos archivos.
file.ext → ...[..]. → l∞p → file.ext

User Scripts
mpv (media player)
github

🎬 Info

Puede alternar (repetir/no repetir) archivo completo, crear loops de repetición de un rango preciso de tiempo (puedes ayudarte de . y ,), ver tiempo (frame) en milisegundos y ajustar, ver tiempo de loop seleccionado, comprobar si ffmpeg está accesible desde mpv y crear un archivo nuevo (con la misma extension y formato) en el mismo directorio.

🛠️ Instalación

  1. Descarga en LoopToFile-main.zip y extrae loop-tools.lua
  2. Crea carpeta scripts dentro de mpv (si no existe) en:
    home/user/.config/mpv/ o ~/.config/mpv/
  3. Pega en loop-tools.lua dentro de scripts:
    ~/.config/mpv/scripts/loop-tools.lua o /home/user/.config/mpv/scripts/loop-tools.lua

📦 Requerimientos/Dependencias

  1. ffmpeg

🚀 Uso

  1. Situate en la linea de tiempo donde quieres que comience el loop (puedes ayudarte de . y ,).
  2. Pulsa Meta+Alt+i para definir el inicio.
  3. Desplazate en la linea de tiempo hasta donde quieres el final del loop.
  4. Pulsa Meta+Alt+o (si omites este paso [3y4]se asigna un intervalo por defecto de 20 segundos).
  5. Pulsa Meta+Alt+x para crear el nuevo archivo con tu intervalo.
  6. Busca el nuevo archivo en la carpeta del que estes reproduciendo.

⚙️ ShortCut / Comandos

ShortCut Acción
meta + alt + l Alterna repeticion infinita/no del archivo completo (defecto off)
meta + alt + i Establecer inicio de loop
meta + alt + o Establecer final de loop
meta + alt + c Cancelar loop
meta + alt + t Ver tiempo en milisegundos
meta + alt + u Ver tiempos de loop
meta + alt + z Crear archivo '.loop' con info del loop
meta + alt + f Comprobar si ffmpeg está instalado
meta + alt + x Crear nuevo archivo con el loop activo

About

Functional script for mpv that allows you to generate playback loops and extract media fragments into new files. L∞p → file.ext

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages