https://github.com/bskp/remonteur
Film-Mashups per Dialog
https://github.com/bskp/remonteur
macosx mashup movies pitch-estimation remix subtitles
Last synced: 4 months ago
JSON representation
Film-Mashups per Dialog
- Host: GitHub
- URL: https://github.com/bskp/remonteur
- Owner: bskp
- Created: 2017-08-07T19:18:08.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-11-28T22:19:48.000Z (almost 7 years ago)
- Last Synced: 2025-03-03T02:43:36.878Z (7 months ago)
- Topics: macosx, mashup, movies, pitch-estimation, remix, subtitles
- Language: JavaScript
- Size: 83.2 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
remonteur
=========*Filmemashups per Sprechtext*

- Volltextsuche in den Dialogen aller Filme der Sammlung
- Anhören per Klick
- Eingefärbt nach Stimm-Höhe (oder was auch immer für die Stimme gehalten wird…)
- Neu-Arrangierung per Drag-n-Drop
- Export als Final-Cut-XML-Projekt für den FeinschnittGui-Benutzung
---------
Ziehe die remonteur-App in den Ordner mit dem ``filme/``-Baum (siehe unten) und doppelklicke, um zu beginnen.Zum Bearbeiten der exportierten ``fcpxml``-Dateien eignen sich:
- Final Cut Pro
- daVinci ResolveFilmsammlung erstellen
--------------### Installation
Zum Verarbeiten der Filme werden ein paar Kommandozeilen-Tools benötigt. *Homebrew* kann die schnell und einfach installieren. [Auf der Website](https://brew.sh) steht alles Notwendige zur Installation. Sobald diese abgeschlossen ist:
1. Installiere *Python* und *ffmpeg* mit
- ``$ brew install python2 ffmpeg``2. Auschecken
- ``$ git clone git@github.com:bskp/remonteur.git``
- ``$ cd remonteur``3. **Für Liebhaber**: Erstellen einer [virtuellen Umgebung](https://virtualenv.pypa.io/) per
- ``$ virtualenv -p `which python2` env ``
- ``$ source env/bin/activate``
4. Installiere alle benötigten Python-Module in einem Rutsch mit:
- ``$ pip2 install -r requirements.txt``
### Filme sammeln
Das Tool erwartet ein Verzeichnis, in dem für jeden Film ein Unterordner existiert. Darin befinden sich der Film selbst (.mkv, .mp4 oder .avi) und - falls bereits vorhanden - eine Untertitel-Datei.- remonteur.app (GUI, für Verarbeitung nicht benötigt)
- filme/
- Pocahontas/
- pocahontas.mkv
- pocahontas.srt
- *snippets/* (Dialogfetzen, wird vom Tool erzeugt)
- Der König der Löwen/
- lionking.avi
- lionkingDe.srt
- *snippets/*- *lines.db* (Datenbank, wird vom Tool erstellt)
### Filme verarbeiten
``./rescan.py ``- Setzt automatisch fort, wenn unterbrochen wird
- Lädt fehlende Untertitel herunter> **Achtung!** Am besten noch während der Verarbeitung prüfen, ob das Timing der Untertitel stimmt.
- ``./check.py `` zeigt den Zustand der Datenbank anEntwickeln
==========(TODO)
Das Gui ist eine electron-Applikation.
``cd filmton``
``npm install``
``npm run dist``erzeugt app