Sto facendo un po' di esperimenti con una scheda di acquisizione HDMI, la Blackmagic Intensity Pro. Sono riuscito a usare il programma della scheda (che è anche per Linux) ma acquisisce solo in uncompressed, il che vuol dire quasi un G al minuto
Usando il plugin decklink di Gstreamer sono riuscito a visualizzare l'ingresso HDMI (proveniente da un digitale terrestre non-HDCP) e ad acquisire ma in formato "dvd" e non a piena Hd (1080i 50 / 25fps) come vorrei.
Utilizzo questa linea di comando:
Codice: Seleziona tutto
gst-launch -v -m decklinksrc connection=1 mode=10 ! queue ! ffmpegcolorspace ! ffenc_mpeg2video ! mpegtsmux ! filesink location=~/test.mpg
Sarò scemo ma non riesco a trovare (c'è troppa roba...

) online i parametri che mi servono per utilizzare l'H264 per comprimere il file a dimensioni accettabili senza perdere qualità. Sono riuscito con Kdenlive, ma o mi genera file enormi anch'esso, oppure si vede una certa perdita di qualità (anche in MKV).
Qualcuno conosce meglio di me la sintassi di Gstreamer?
Grazie
Stefano