NewVideoRecorder

Software captura de pantalla:
NewVideoRecorder
Detalles de software:
Versión: 20041227
Fecha de carga: 3 Jun 15
Promotor: Justin Schoeman
Licencia: Libre
Popularidad: 87

Rating: 5.0/5 (Total Votes: 1)

NewVideoRecorder es una alta calidad caja de herramientas de captura de vídeo para Linux. En el momento en que es compatible con dispositivos v4l1 y v4l2 como fuentes de vídeo, oss y alsa como fuente de audio. Se puede dar salida a QuickTime (en rtjpeg, YUV2, o en formato RAW, y la mayoría de los formatos de ffmpeg), AVI (en formato DivX), formato NuppelVideo, MPEG-1, y la transmisión de multidifusión / unsicast.
nvrec incluye profunda buffering para minimizar gotas de marco, en situaciones de alta carga, y un algoritmo framedropping suave para mantener el video lo más suave posible si tiene que caer marcos.
También cuenta con una "camilla" de audio para escribir la cantidad exacta de audio al archivo de salida (esto compensa la falta de sincronización de reloj entre vídeo y tarjetas de audio). nvrec está escrito de una manera extremadamente modular, para que sea fácil de integrar con las aplicaciones existentes o añadir sus propios formatos de salida.
Este motor hace uso de tampones profundas (2 segundos +) para audio y video. El vídeo se almacena temporalmente en el controlador para evitar demasiadas copias del espacio de usuario costosos. El audio se almacena temporalmente en una memoria cíclica espacio de usuario. Esto es caro, pero lo necesite, ya que los conductores de OSS a menudo se limitan a los tampones muy cortos.
Todos los tampones se timestamped precisión que se reciben: buffers de vídeo por el núcleo, y buffers de audio de gettimeofday () (compensados ​​por la profundidad actual del buffer del kernel). Al inicio, el audio o el vídeo se deja caer hasta que ambos están en sincronía, y desde entonces, se procesan sólo audio y sellos de tiempo de vídeo para el mismo período.
Dado que habrá sincronización del reloj entre los de captura y de captura de vídeo tarjetas de audio, el flujo de audio está deformado de forma dinámica para que se coloca exactamente la cantidad correcta de audio en el archivo de salida para cada fotograma de vídeo escrito en el archivo (Nota: En el momento de la deformación se realiza mediante un algoritmo simple línea - podría hacer mucho mejor aquí). Un controlador PI sencilla ajusta el factor de alabeo para mantener sincronizados.
El código trata de mantener los buffers internos entre 10% (para asegurarse de que nunca se quede sin datos) y 40% (para asegurarse de que don; t tiene caída incontrolada) completa. Cuando el tampón es menos de 10% lleno, simplemente duerme 1 periodo de trama. Cuando la memoria intermedia es más de 40% lleno, cae gradualmente más fotogramas por sencond, hasta que se alcanza un punto estable.
El código está diseñado para ser muy modular, por lo que no debería haber ningún problema añadiendo un núcleo alsa.
Actualmente hay cinco núcleos de salida: qtfile_core, que produce rtjpeg, YUV2 o RAW archivos quicktime codificados; divxfile_core, que produce DivX codificada archivos AVI; nuvfile_core, que produce archivos NuppelVideo0.4; rtefile_core, que produce flujos de programa MPEG-1; y ffmpegfile_core, lo que produce una gran cantidad de tipos de archivos, como MPEG4, MPEG2, MPEG1, WMV, DV, h263 ... (ver la documentación en ffmpeg.sf.net).
¿Qué hay de nuevo en esta versión:
· Se ha añadido soporte para la grabación de radio (en dispositivos con soporte para que
• Se ha arreglado el apoyo ffmpegrec, actualizar el código para utilizar la nueva API de libavcodec y nueva api libavformat (cvs ffmpeg liberan 07/09/2004 comprobado)
· Se han solucionado algunos errores en las llamadas a v4l2 api (kernel 2.6.4).
· Añadido soporte para archivos divididos sobre la marcha, por especificar el tamaño de cada trozo y el nombre base usado para cada archivo.
• Se ha arreglado algunas advertencias de compilación. El código se compila sin problemas en gcc gcc 2.95 y 3.3.

Programas parecidos

dpgconv
dpgconv

11 May 15

Diva
Diva

3 Jun 15

ExMplayer
ExMplayer

20 Feb 15

Comentarios a la NewVideoRecorder

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!