Stesso episodio, due montaggi diversi. Un audio perfettamente a tempo.
Rispetto alla release che vuoi tenere, quella italiana di questo episodio ha alcuni fotogrammi in più in sei punti e mezzo secondo in meno alla fine. Se la unisci così com'è, l'audio italiano si sfasa sempre di più, un punto dopo l'altro. La Deep Analysis individua queste differenze e RemuxForge ricostruisce l'audio di conseguenza.
| # | Tipo | Source | Language | Durata |
|---|---|---|---|---|
| 1 | Cut | 00:00:00.000 | 00:00:00.000 | 42 ms |
| 2 | Cut | 00:07:04.341 | 00:07:04.383 | 1168 ms |
| 3 | Cut | 00:13:21.759 | 00:13:22.969 | 1210 ms |
| 4 | Cut | 00:21:22.447 | 00:21:24.867 | 1084 ms |
| 5 | Cut | 00:28:23.367 | 00:28:26.871 | 876 ms |
| 6 | Cut | 00:38:54.623 | 00:38:59.003 | 626 ms |
| 7 | Insert | 00:43:07.001 | 00:43:12.007 | 542 ms |
La EditMap reale di questo episodio, calcolata in 2 min 8 s. Le posizioni sono in scala; la larghezza delle operazioni è ingrandita per renderle visibili.
- Editor EditMap con anteprime dei fotogrammi sincronizzate, forme d'onda e spettrogrammi, per verificare o correggere a mano ogni operazione.
- Gli inserimenti si possono riempire con l'audio della Source invece che col silenzio, così la parte mancante non resta muta.
- Conversione audio, 24→16 bit e normalizzazione di picco quando le tracce vanno ricodificate.
- Stagioni intere in una volta: episodi abbinati per nome, analizzati in parallelo, uniti con MKVToolNix.
- Le due release possono essere MKV, MP4, AVI o M2TS; il risultato è sempre un MKV.
- Configurazione guidata in sei passi, con preset Remux riutilizzabili e selezione delle tracce per regole o file per file.
- Capitoli presi dalla release in lingua, se vuoi: ricalcolati con gli stessi tagli, inserimenti, stretch e ritardo applicati ai suoi sottotitoli.
Mux semplice
Le tracce sono già allineate, oppure conosci lo scarto: RemuxForge le unisce con i tuoi delay.
istantaneoSincronizzazione automatica
FrameSyncStesso scarto per tutto l'episodio: FrameSync lo trova confrontando i fotogrammi e lo verifica.
una passata di analisiAllineamento montaggio
Deep AnalysisGiusto in certi punti, sbagliato in altri: Deep Analysis trova ogni taglio e inserimento e ricostruisce l'audio intorno.
il più lentoIn ogni modalità: scegli la conversione (23,976→25, 24→25…) e RemuxForge la verifica, poi la applica in automatico ad audio, sottotitoli e capitoli.
Taglia sul fotogramma che vuoi, non sul keyframe che capita.
Un segmento che inizia a metà GOP non si può semplicemente copiare: i suoi primi fotogrammi dipendono da fotogrammi che stanno fuori dal segmento. RemuxForge ricodifica solo i fotogrammi attorno al taglio e copia il resto senza ricodificarlo. Il numero di fotogrammi viene verificato due volte.
- Divisione per numero di capitoli per episodio, per schema di capitoli, per punti di divisione, per intervalli, con trim o con segmenti manuali.
- Aggancio al keyframe più vicino, per copiare lo stream senza ricodificare nulla, oppure taglio esattamente dove chiedi.
- Timing VFR, audio e sottotitoli conservati in ogni segmento, capitoli ricalcolati su ogni taglio.
- Legge MKV, MP4, AVI e M2TS, scrive sempre MKV. Taglio esatto per H.264, HEVC, MPEG-2, Xvid/DivX, MS-MPEG4, H.263, AV1 e VP9; VC-1 e video interlacciato si tagliano ai keyframe.
- Editor di taglio con più output: componi ogni file con più tratti della sorgente, riordinali e rivedi il piano prima di esportare.
- Unisci parti (CD1/CD2, Parte 1/2) in un solo MKV, con i capitoli concatenati e i tempi ricalcolati.
Tutta la libreria, un solo set di regole.
Scrivi un preset una volta: una pipeline ordinata di regole SE/ALLORA su container, video, audio e sottotitoli. Applicalo a una cartella e controlla il risultato simulato prima che venga modificato un solo byte.
- Condizioni sui campi, confronti fra tracce, conteggio delle tracce e gruppi di condizioni in OR.
- Valori da template, flag default esclusivo, rimozione di tracce, tag Matroska.
- Rinomina in blocco con più metodi in sequenza e l'anteprima di ogni nuovo nome.
- Preset con AI: descrivi le regole a parole tue, controlla l'anteprima di ogni modifica, poi salva o applica. Funziona con il tuo account ChatGPT o con una API key OpenAI.
Il resto dell'interfaccia.
La stessa UI nell'app desktop e nel browser. Scorri in orizzontale e clicca per ingrandire.
Scaricalo. È gratis.
App desktop per Windows e macOS, WebUI per qualsiasi macchina o server headless, immagine Docker e una CLI per gli script. Il motore è lo stesso in tutte.
- Windows x64
- macOS x64 · ARM64
- Linux x64 · ARM64
- Docker x64
Richiede MKVToolNix, ffmpeg (scaricato in automatico su Windows e Linux; brew install ffmpeg-full su macOS) e MediaInfo CLI.
docker run -d \
--name remuxforge \
-p 5000:5000 \
-e REMUXFORGE_DATA_DIR=/data \
-v /path/to/config:/data:rw \
-v /path/to/media:/media:rw \
draknodd/remuxforge:latest
I percorsi inseriti nella WebUI si riferiscono al filesystem del container.
# Windows
RemuxForge.Web.exe
# Linux / macOS
chmod +x RemuxForge.Web
./RemuxForge.Web
Poi apri http://localhost:5000. La porta è configurabile.
# Audio italiano in una release inglese, offset costante
RemuxForge.Cli --mode remux -s "D:\Series.ENG" -l "D:\Series.ITA" -t ita -d "D:\Output" -fs
# Un file da disco diviso in episodi, per gruppi di capitoli
RemuxForge.Cli --mode split --source "disc1.mkv" --pattern "5,5,5,6" --output-dir "D:\Output"
Tutte le opzioni sono nel riferimento della CLI.
Le guide sono nella wiki su GitHub.
La wiki è in inglese.
Per iniziare
Split e Metadata
Passo passo
Riferimento
Sotto il cofano
Gratuito, e lo resterà.
RemuxForge è open source sotto GPLv3. Se ti risparmia una serata passata a regolare ritardi a mano, un caffè aiuta a portarlo avanti. Trovato un bug? Apri una issue con la riga di comando, le versioni dei tool e l'output di MediaInfo o ffmpeg relativo al problema.