Newvideorecorder.

newvideorecorder è un toolkit di capture video di alta qualità per Linux.
Scarica ora

Newvideorecorder. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Justin Schoeman
  • Sito web dell'editore:

Newvideorecorder. Tag


Newvideorecorder. Descrizione

NewVideoRecorder è un toolkit di capture video di alta qualità per Linux. NewVideoRecorder è un toolkit di capture video di alta qualità per Linux. Al momento supporta i dispositivi V4L1 e V4L2 come sorgenti video, OSS e ALSA come fonte audio. Può essere emesso a QuickTime (in RTJPEG, YUV2 o formato RAW, e la maggior parte dei formati FFMpeg), AVI (in formato DivX), formato NUPPELVISO, MPEG-1 e streaming multicast / non consacrato.nvrec include il buffering profondo per ridurre al minimo le gocce di fotogrammi Nelle situazioni di carico elevate e un algoritmo fluido framedropping per mantenere il video il più liscio possibile se è necessario eseguire fotogrammi. Ha anche una "barella" audio per scrivere la quantità esatta di audio nel file di output (questa compensa la mancanza di sincronizzazione dell'orologio tra video e schede audio). NVREC è scritto in modo estremamente modulare, per facilitare l'integrazione con le applicazioni esistenti o aggiungere i tuoi formati di output. Questo motore fa uso di buffer profondi (2 secondi +) per audio e video. Il video viene tamponato nel conducente per evitare troppe copie costose dagli utenti. L'audio viene tamponato in un buffer dell'anello UserSpace. Questo è costoso, ma necessario, come i conducenti OSS sono spesso limitati a buffer molto corti. Tutti i buffer sono con precisione con precisione come vengono ricevuti: buffer video da parte del kernel e buffer audio di gettimefday () (offset dall'attuale profondità del kernel respingente). All'avvio, audio o video viene lasciato cadere fino a quando entrambi sono in sincronia, e da allora in poi vengono elaborati solo Audio e Video TimeStamped per lo stesso periodo che viene elaborato.Since ci sarà la deriva dell'orologio tra le schede audio Capture e Video Capture, il flusso audio è deformato dinamicamente in modo che esattamente la giusta quantità di audio venga inserita nel file di output per ciascun frame video scritto nel file (Nota: al momento la deformazione viene eseguita da un semplice algoritmo di linea - potrebbe fare molto meglio qui). Un semplice controller PI regola il fattore di deformazione per rimanere la sincronizzazione. Il codice tenta di mantenere i buffer interni tra il 10% (per assicurarci mai non finiremo mai i dati) e il 40% (per assicurarci che non abbiamo una caduta incontrollata) . Quando il buffer è inferiore al 10%, è semplicemente il sonno 1 periodo di riquadro. Quando il buffer è pieno di oltre il 40%, diminuisce gradualmente più fotogrammi per Sencond, fino a quando non viene raggiunto un punto stabile. Il codice è progettato per essere molto modulare, quindi non ci dovrebbe essere un problema aggiungendo un nucleo ALSA. Ci sono attualmente cinque output Core: QtFile_core, che produce file Quicktime RTJPEG, YUV2 o GRUE codificati; divxfile_core, che produce i file AVI divx codificati; Nuvfile_core, che produce file NUPPELVISO0.4; rtefile_core, che produce flussi di programmi MPEG-1; e ffmpegfile_core, che produce molti tipi di file, come MPEG4, MPEG2, MPEG1, WMV, DV, H263 ... (vedere la documentazione in ffmpeg.sf.net). Che cosa è nuova in questa versione: · Aggiunta supporto per la registrazione della radio (Nei dispositivi con supporto per tale supporto fisso FFMPeGrec, aggiornando il codice per utilizzare la nuova API LibavCodec e la nuova API LibaVformat (FFMPEG CVS versione 2004-07-09 controllata) · Risolto alcuni bug nelle chiamate all'API V4L2 (Kernel 2.6. 4). · Aggiunto il supporto per i file diviso al volo, specificare la dimensione di ciascun pezzo e il Basename utilizzato per ciascun file. · Risolti alcuni avvertimenti compilati. Il codice compila senza problemi in GCC 2.95 e GCC 3.3.


Newvideorecorder. Software correlato

Server video.

Video Server è un server video in streaming che alimenta un applet / applicazione Java per il display. ...

232

Scarica

dvd2avi.

DVD2AVI è uno strumento grafico semplice per aiutarti a eseguire il backup dei DVD sotto Linux. ...

144

Scarica

Apri inventore

Apri InventMTM è un toolkit 3D orientato agli oggetti che offre una soluzione completa ai problemi di programmazione grafica interattiva. ...

165

Scarica

XLV.

XLV è destinato ad essere l'implementazione di middle-ware di flussi multimediali per Linux. ...

636

Scarica