Gambas-it
Programmazione => Progetti degli utenti => Topic aperto da: allegfede - 20 Ottobre 2016, 12:30:39
-
Idea: Processare intere cartelle di file video per convertirli da formati grandi e pesanti, in formati piu' efficienti e moderni.
Pro: Si risparmia molto spazio su disco.
si accorciano i tempi di caricamento su internet (youtube)
Contro: la ricompressione abbassa (generalmente) la qualita' del filmato (ma questo alle volte non e' neanche percettibile).
spesso i filmati originali sono molti e con formato del nome molto differente, difficile lanciare un comando efficace per tutte le situazioni.
Con questa applicazione che usa gambas come front end per ffmpeg possiamo selezionare con il mouse/tastiera i file che vogliamo processare ed una volta lanciata la codifica andarcene a dormire o continuare a fare altro, mentre il computer lavora in background.
Da implementeare: parametrizzare i parametri di codifica (al momento si va' a finire in h265).
gestire gli errori (eventuali) di ffmpeg (parzialmente fatto)
mostrare delle statistiche sui tempi / tempi di conclusione (parziale e totale .. stimati)
Implementati: Opzioni su come gestire i file CODIFICATI (con successo o no)
Download direttamente da sourceforge: https://sourceforge.net/projects/otva/files/04_tools/OTVA_Encoder-0.0.3.tar.gz/download
-
aggiunto il controllo sulla bonta' della codifica (con gstreamer controllo la durata dell'originale e del codificato e non devono differire che di qualche secondo).
aggiunti degli switch per la gestione del post codifica
-
quando il file codificato e' stato codificato OK (no errori e opzionalmente controllo sulle durate) il file ORIGINALE puo' essere spostato in automatico in una sottocartella "completati".
Quando la codifica e' fallita il codificatore passa alla prossima, ma il file CODIFICATO MALE viene rinominato aggiungendovi prima il suffisso "FAILED_".
sempre su sourceforge