DOMANDA Container MKV & Orientamento

Pubblicità

windsurf70

Nuovo Utente
Messaggi
6
Reazioni
0
Punteggio
24
Ciao a tutti
Volevo sapere se esiste in qualche container una informazione per l'orientamento del video, mi spiego: ad esempio le foto possono essere ruotate senza ri-comprimere variando il dato EXIF dell'orientamento. Vorrei sapere se si può fare la stessa cosa con i video (magari incapsulandolo in un contenitore avanzato tipo MKV)
TNX
 
Ciao a tutti
Volevo sapere se esiste in qualche container una informazione per l'orientamento del video, mi spiego: ad esempio le foto possono essere ruotate senza ri-comprimere variando il dato EXIF dell'orientamento. Vorrei sapere se si può fare la stessa cosa con i video (magari incapsulandolo in un contenitore avanzato tipo MKV)
TNX

Pare di no:
Stando a quanto hanno scritto nelle fonti sopra, puoi farlo solo con MJPEG (e presumo altri formati lossless). Un video in MJPEG è in pratica una sequenza di immagini JPG.

Quindi avresti due possibilità:
  1. riconvertire il filmato ruotato.
  2. salvare il filmato come formato lossless, ruotare senza perdita, ricomprimere di nuovo.
In entrambi i casi spenderesti tempo e risorse, e nessuno dei due metodi ti garantisce per certo una qualità migliore.
 
Quindi avresti due possibilità:
  1. riconvertire il filmato ruotato.
  2. salvare il filmato come formato lossless, ruotare senza perdita, ricomprimere di nuovo.
In entrambi i casi spenderesti tempo e risorse, e nessuno dei due metodi ti garantisce per certo una qualità migliore.

Scusa non sono sicuro di aver capito tutto...
Con la 1 intendi ruotare con un video-editor e salvare(quindi avviene la ricodifica)
Con la 2 intendi salvare ad es in MJPEG (senza perdita?), ruotare senza perdita, e ricodificare
Quindi in entrambi i casi ricodifico ? Scusa non me ne intendo molto, ma la 2 non potrebbe essere: salvare il filmato come formato lossless, ruotare senza perdita, salvare ancora il filmato come formato lossless ? (anzichè ricodificare così non avrei perdita)
 
Ultima modifica:
Con la 1 intendi ruotare con un video-editor e salvare(quindi avviene la ricodifica)
Esatto, in base al filmato che hai puoi usare VirtualDub o Avidemux (o se hai già altro).
Con la 2 intendi salvare ad es in MJPEG (senza perdita?), ruotare senza perdita, e ricodificare
"Senza perdita" significa che non perdi informazione e l'immagine non degrada di qualità.
Scusa non me ne intendo molto, ma la 2 non potrebbe essere: salvare il filmato come formato lossless, ruotare senza perdita, salvare ancora il filmato come formato lossless ? (anzichè ricodificare così non avrei perdita)
Sì, ma se lo mantieni lossless (senza perdita) rimane un file di dimensioni elevate, quindi va ricompresso.
Quindi in entrambi i casi ricodifico ?
Esatto. La soluzione [2] ti permette di avere più controllo sulla qualità, ma se stai solo cercando una soluzione per risparmiare tempo allora non ti serve. La [2] viene fatta automaticamente di editing in tempo reale, mentre ricomprime.

Visto che non mi pare tu abbia esigenze particolari puoi usare i programmi citati sopra; se sono .avi usa VirtualDub, se è altro Avidemux.
 
Visto che non mi pare tu abbia esigenze particolari puoi usare i programmi citati sopra; se sono .avi usa VirtualDub, se è altro Avidemux.
...diciamo che volevo capire se è possibile ruotare un video SENZA perdere qualità rispetto all'originale
In fotografia, che conosco meglio, scatti in raw (formato non compresso), fai le modifiche e SOLO alla fine salvi in formato compresso con perdita (di solito jpg); per conservare la qualità sarebbe sconsigliato partire da un jpg modificare e risalvare in jpg, per questo per ruotarlo sarebbe meglio cambiare l'exif-orientamento (così non ricomprimi un file compresso)
Immagino che per ragioni di spazio non esistano video non compressi quindi per qualsiasi modifica (compresa la rotazione) si deve sempre comprimere file già compressi.
Ma (in linea del tutto teorica) partendo da un video compresso lossy, se lo salvassi lossless, lo ruotassi senza perdita e risalvassi lossless, otterrei il filmato ruotato con qualità pari all'originale ? E se invece lo risalvassi lossy perderei sicuramente qualità rispetto all'originale (come risalvare un jpg...)?)
 
Ultima modifica:
Ma (in linea del tutto teorica) partendo da un video compresso lossy, se lo salvassi lossless, lo ruotassi senza perdita e risalvassi lossless, otterrei il filmato ruotato con qualità pari all'originale ? E se invece lo risalvassi lossy perderei sicuramente qualità rispetto all'originale (come risalvare un jpg...)?)
Ok, faccio un esempio usando le immagini.
lossy: JPG
lossless: BMP, PNG(compresso)

[Caso 1]: JPG -(programma per ruotare il video)-> JPG ricodificato
[Caso 2]: JPG -(salvataggio lossless)-> BMP -(rotazione)-> BMP ruotato -(compressione lossy)-> JPG (o PNG lossless, ma nel caso dei filmati occuperebbe moltissimo comunque).

La qualità finale del video può comunque essere paragonabile ad occhio, ma sarà un minimo inferiore. Fare in un modo o nell'altro (senza apportare correzioni nei passaggi intermedi) non ti garantisce una qualità migliore rispetto all'altro metodo.
Inoltre il secondo metodo richiede molto spazio su Hard Disk, salvo esigenze particolari non lo userei.

Per tornare alla domanda principale "si può ruotare un video senza ricomprimere?":
  • No, se il formato è compresso in MPEG1-2-4 e simili.
  • Sì, se il video è in MJPEG.
  • Sì, se il video è in .avi non compresso (lo stesso concetto di un'immagine .bmp).
 
Pubblicità
Pubblicità
Indietro
Top