software que busca a partir de una palabra el contexto de la conversación en un video con el subtítulo .srt?

Necesito una alternativa a PlayPhrase, no es fácil de usar en mi Windows 7 x64.

https://www.youtube.com/watch?v=ciMEY3moATU

https://github.com/kelciour/playphrase

Respuestas (1)

Esto parece mucho para instalar, pero es mucho más fácil de lo que parece:

  1. Instalar, descargar e instalar Python .
  2. Abra una ventana de comando y escriba pip install moviepy si encuentra algún error en Windows, tome nota del paquete que dio el problema, descárguelo de los archivos binarios no oficiales de Windows y utilícelo .pip install <path_to_downloaded_file>
  3. Vale la pena instalar las dependencias opcionales listadas aquí .
  4. Ejecute al menos uno de los ejemplos en la misma página, ya que esto descargará e instalará FFMPEG.
  5. pip install videogrepinstalará videogrep lea los detalles aquí .

VideoGrep puede buscar cualquiera de las expresiones regulares de Python , partes del discurso en un patrón y búsquedas de hiperónimos . Eche un vistazo a este blog y este para ver algunos ejemplos detallados. Incluso puedes armar discursos falsos como con este script:

words = ["Americans", "must", "develop", "open ", "source",
          " software", "for the", " rest ", "of the world",
          "instead of", " soldiers"]
numbers = [3,0,4,3,4,0,1,2,0,1,0] # take clip number 'n'

cuts = [find_word(word)[n] for (word,n) in zip(words, numbers)]
assemble_cuts(cuts, "fake_speech.mp4")

Que produjo este video.

Siempre que los archivos mp4 y srt tengan el mismo nombre y estén en la misma carpeta, puede buscar una sola película o todas las películas en un directorio en busca de coincidencias y unir una película de esas secciones.

Todo el software anterior es gratuito, gratuito y de código abierto y puede ejecutarse en múltiples plataformas.