<analytics uacct="UA-6089322-1" ></analytics>

Compressioni e video sharing

Da Cantiere.
Versione del 7 nov 2008 alle 12:32 di PauLoX (Discussione | contributi) (Script di conversione automatica per velocizzare il processo.)


Principali formati di distribuzione

  • Qualità: h264 ( MPEG-4 ) con encoder libero x264 (tramite ffmpeg, avidemux, etc ...) usando il contenitore standard mp4
  • Diffusione: FLV per la distribuzione web (si può produrre comodamente con avidemux). In alcuni casi ci si affida alle conversioni dei siti di videosharing.
  • Libertà: Ogg come alternativa totalmente libera
  • Televisione: MPEG-2 nel suo contenitore mpg, costruito secondo gli standard DVD Video quindi 720x576 PAL.

Formati secondari

  • mp4/h264 per iPod: 640x400, 30fps, ~1500fps
  • xvid/avi per P2P: 640x400, 30fps, ~1200fps
  • mp4/h264 per iPod/PSP: 320x200 ??

Modalità di codifica

mp4/h264, dimensione originale, framerate originale, bitrate >2000bps

Programma: VisualHub

  • Tipo: mp4
  • Codifica h264: Attiva
  • Qualità: Massima
  • Avanzate: Due Passate

ogg, dimensione originale, framerate originale, bitrate >2000bps

Programma: Quicktime

Per creare l'ogg usando il plugin Xiph per Quicktime, bisogna passare da un file intermedio.

La procedura finora utilizzata è:

  • conversione Master in mov/h264 massima qualità
  • conversione in ogg/Theora:
    • Velocità fotogrammi al secondo: Massima
    • Fotogramma chiave ogni: 30 fotogrammi
    • Compressione Qualità: Massima
    • Sharpness: High

mpeg-2, 720x540, 25fps, bitrate >2000bps

Programma: Avidemux

  • Video: DVD (lavc)
  • Audio: mp2 (TwoLAME)
  • Format: MPEG-PS (A+V)

In caso si necessità di bordo, seguire il seguente esempio:

  • riduzione da 800x500 a 640x400. In questo modo si lascia lo spazio per il margine;
  • aggiunta di un bordo nero di 40p a SX e DX e solamente 70p sopra e sotto, in modo da arrivare a 540 e mantenere le proporzioni 4:3
  • variazione del framerate a 25fps.

Script di conversione

Script di conversione automatica per velocizzare il processo di produzione video.

Siti di file sharing

YouTube

Caricare il file mov/h264 o mp4/h264, che deve essere inferiore ai 10 minuti e ai 1'024 MB.

Youtube comprime il file in due formati Flash:

  • Qualità normale: flv/SorensonH263; larghezza 320pixel; 250bps; framerate invariato; audio mp3 mono 22'050 khz
  • Alta Qualità: flv/SorensonH263; larghezza 480pixel; 460bps; framerate invariato; audio mp3 mono 44'100 khz

Permette lo streaming on demand.

Blip.tv

Permette di caricare praticamente ogni tipo di file in particolare:

  • ogg
  • mov
  • mp4
  • avi

e soprattutto i propri flv, nel formato che si preferisce. Se non si carica un proprio flv, blip.tv effettua una conversione, mantenendo le dimensioni originali del riquadro, anche se spesso questo comporta la creazione di artefatti, visto che il bitrate è comunque limitato a 600bps. Come codec usa il TrueMotion VP6 e l'audio è mp3.

Purtroppo il difetto di blip.tv è che lo streaming è progressivo.

dotsub.com

  • flv/SorensonH263 420x316, 430 bps.

Usando i sottotitoli, si potrebbe pensare di spostare il video in alto, annullando lo spazio nero superiore, in modo da non fare apparire i testi sopra il video.

  • caricamento con codifica Xvid/avi + border 100p sotto.

Vimeo

Google Video

Sito biasco.ch

Nel sito vanno chiaramente integrati tutti i riferimenti alle versioni disponibili, appoggiandosi per lo più ai siti di video sharing come blip.tv.

Rimane aperta la questione di quale dimensione e bitrate utilizzare nel sito, come pure quale servizio di video sharing utilizzare. La preferenza è per blip.tv.

Al momento si pensa di usare una finestra con queste caratteristiche:

  • servizio: blip.tv
  • finestra: 480pixel di larghezza
  • video: 480pixel di larghezza
  • bitrate 670bps (Sorenson h263)
  • audio: mp3 / 44100 KHz