NewVideoRecorder Linux üçün yüksək keyfiyyətli video ələ Toolbar edir. Hal-hazırda bir audio mənbə kimi video mənbələri, Şimali Brabant və ALSA kimi v4l1 və v4l2 cihazlar dəstəkləyir. Bu çıxış, AVI (DivX formatında), NuppelVideo formatında, MPEG-1 (RTjpeg, YUV2, və ya RAW formatında və ən ffmpeg formatlarda) QuickTime, və axın multicast / unsicast bilər.
nvrec yüksək yük hallarda çərçivəsində damcı azaltmaq üçün dərin buffering, və siz çərçivəsində düşmək lazımdır yoxsa mümkün qədər hamar kimi video saxlamaq üçün bir hamar framedropping alqoritm daxildir.
O, həmçinin çıxış fayl audio dəqiq məbləği (bu video və audio kartları arasında saat senkronize olmaması kompensasiya) yazmaq üçün audio "xərəyə" var. nvrec asan mövcud applications ilə inteqrasiya, və ya öz formatların əlavə etmək üçün, bir çox modul şəkildə yazılmışdır.
Bu mühərrik audio və video üçün dərin buferlər (2 seconds +) istifadə edir. Video çox bahalı userspace nüsxə qarşısını almaq üçün sürücü buffered olunur. audio userspace ring bufer buffered olunur. OSS sürücülər tez-tez çox qısa buferlər məhduddur Bu, bahalı, lakin lazımi edir.
Video arabellekleri kernel, və gettimeofday audio buferlər () (kernel bufer cari dərinliyi ilə kompensasiya): Bütün buferlər dəqiq onlar alınan kimi timestamped edir. Həm senkronize qədər start, audio və ya video düşmüşdür, və sonra, eyni dövr üçün yalnız audio və video timestamped emal olunur.
Audio ələ və video ələ kartları arasında saat drift olacaq-ci ildən audio tam hüququ məbləği faylı (Qeyd yazılı hər video çərçivəsində çıxış fayl yerləşdirilir ki, audio stream dinamik Warped edir: Hal-hazırda Çözgü sadə line alqoritm edilir -) burada çox yaxşı edə bilər. A sadə PI nəzarətçi sync saxlamaq üçün Çözgü amil ayarlar.
Kodu 10% arasında daxili buferlər saxlamağa çalışır və 40% (biz data tökülmək heç vaxt əmin etmək üçün) (biz don əmin etmək; t nəzarətsiz dropping var) tam. Bufer az 10% dolu olduqda, sadəcə 1 çərçivəsində dövrü kişilik. Bufer 40% -dən çox tam zaman sabit point əldə qədər, tədricən, sencond başına daha çox çərçivəsində düşər.
code çox modul üçün nəzərdə tutulmuşdur, belə ki, bir alsa əsas əlavə heç bir problem olmalıdır.
Beş çıxış özəyi vardır: RTjpeg, YUV2 və ya RAW kodlanmış QuickTime faylları istehsal qtfile_core; DivX istehsal divxfile_core, avi faylları kodlanmış; NuppelVideo0.4 faylları istehsal nuvfile_core; MPEG-1 proqram axınları istehsal rtefile_core; və MPEG4, MPEG2, MPEG1, wmv kimi faylları növləri bir çox istehsal ffmpegfile_core, dv, H263 ... (ffmpeg.sf.net sənədlərin bax).
Bu Release Yenilikler:
· Ki, dəstəyi ilə cihazlar (radio qeyd üçün əlavə dəstək
· Yeni libavcodec API və yeni libavformat API (ffmpeg cvs 2004-07-09 yoxlanılır azad) istifadə üçün kodu yenilənməsi, ffmpegrec dəstək Sabit
· V4l2 api (kernel 2.6.4) zənglər bəzi hataları Sabit.
· Hər yığın ölçüsü və hər bir fayl üçün istifadə basename müəyyən ilə, Tez split faylları üçün dəstək Added.
· Bəzi tərtib xəbərdarlıq Sabit. code GCC 2.95 və GCC 3.3 problem olmadan tərtib.
Software ətraflı:
Version: 20041227
Tarixi Upload: 3 Jun 15
Lisenziya: Pulsuz
Məşhurluq: 87
Şərhlər tapılmadı