NewVideoRecorder

Screenshot Λογισμικό:
NewVideoRecorder
Στοιχεία Λογισμικού:
Εκδοχή: 20041227
Ανεβάστε ημερομηνία: 3 Jun 15
Προγραμματιστής: Justin Schoeman
Άδεια: Δωρεάν
Δημοτικότητα: 11

Rating: nan/5 (Total Votes: 0)

NewVideoRecorder είναι ένα υψηλής ποιότητας λήψη βίντεο εργαλειοθήκη για Linux. Προς το παρόν υποστηρίζει v4l1 και v4l2 συσκευές ως πηγές βίντεο, OSS και alsa ως πηγή ήχου. Μπορεί έξοδο σε QuickTime (σε RTjpeg, YUV2, ή μορφή RAW, και πιο ffmpeg μορφές), AVI (σε μορφή DivX), μορφή NuppelVideo, MPEG-1, και η συνεχής ροή πολλαπλής διανομής / unsicast.
nvrec περιλαμβάνει βαθιά buffering για την ελαχιστοποίηση σταγόνες πλαίσιο, σε καταστάσεις υψηλού φορτίου, και μια ομαλή αλγόριθμο framedropping να κρατήσετε το βίντεο όσο το δυνατόν πιο ομαλή, αν έχετε να πέσει καρέ.
Έχει επίσης ένα ηχητικό «φορείο» για να γράψει το ακριβές ποσό του ήχου στο αρχείο εξόδου (αυτό αντισταθμίζει την έλλειψη ρολόι συγχρονισμού μεταξύ βίντεο και κάρτες ήχου). nvrec είναι γραμμένο σε μια εξαιρετικά αρθρωτό τρόπο, ώστε να είναι εύκολο να ενσωματωθούν με τις υπάρχουσες εφαρμογές, ή να προσθέσετε το δικό σας μορφές εξόδου.
Αυτή η μηχανή κάνει χρήση της βαθιάς προσκρουστήρες (2 δευτερόλεπτα +) για ήχου και βίντεο. Το βίντεο είναι ρυθμισμένο στο οδηγό να αποφύγει πάρα πολλές δαπανηρές αντίγραφα userspace. Ο ήχος είναι ρυθμισμένο σε ένα ρυθμιστικό δακτύλιο userspace. Αυτό είναι ακριβό, αλλά απαραίτητες, καθώς οι οδηγοί OSS συχνά περιορίζεται σε πολύ σύντομο προσκρουστήρες.
Όλα τα ρυθμιστικά ακρίβεια χρονική σφραγίδα ως έχουν λάβει: βίντεο προσκρουστήρες από τον πυρήνα, και ρυθμιστικά ήχου από gettimeofday () (αντισταθμίζεται από το τρέχον βάθος του ρυθμιστικού πυρήνα). Στην αρχή, ήχου ή βίντεο υποχώρησε μέχρι και οι δύο είναι σε συγχρονισμό, και από τότε, μόνο ήχου και βίντεο timestamped για την ίδια περίοδο σε επεξεργασία.
Δεδομένου ότι θα υπάρξει ρολόι μετατόπιση μεταξύ των audio κάρτες καταγραφής και καταγραφής βίντεο, η ροή ήχου δυναμικά στραβωμένος έτσι ώστε ακριβώς το σωστό ποσό του ήχου τοποθετείται στο αρχείο εξόδου για κάθε καρέ βίντεο εγγραφεί στο αρχείο (Σημείωση: Αυτή τη στιγμή η στρέβλωση γίνεται με έναν απλό αλγόριθμο γραμμή - θα μπορούσε να κάνει πολύ καλύτερα εδώ). Ένας απλός ελεγκτής PI ρυθμίζει τη στρέβλωση παράγοντας για τη διατήρηση συγχρονισμού.
Ο κώδικας προσπαθεί να κρατήσει τα εσωτερικά ρυθμιστικά μεταξύ 10% (για να βεβαιωθείτε ότι ποτέ δεν τελειώνουν τα δεδομένα) και 40% (για να βεβαιωθείτε ότι εμείς don? T έχουν την ανεξέλεγκτη ρίψη) τουλάχιστον πλήρεις. Όταν το buffer είναι λιγότερο από 10% πλήρης, κοιμάται απλά ένα χρονικό πλαίσιο. Όταν το ρυθμιστικό διάλυμα είναι περισσότερο από 40% πλήρης, πέφτει σταδιακά περισσότερο καρέ ανά sencond, έως ότου επιτευχθεί ένα σταθερό σημείο.
Ο κώδικας έχει σχεδιαστεί για να είναι πολύ modular, έτσι δεν πρέπει να υπάρχει πρόβλημα με την προσθήκη ενός πυρήνα alsa.
Υπάρχουν επί του παρόντος πέντε πυρήνες εξόδου: qtfile_core, η οποία παράγει RTjpeg YUV2 ή RAW, κωδικοποιημένα αρχεία QuickTime? divxfile_core, η οποία παράγει DivX κωδικοποιημένα αρχεία avi? nuvfile_core, η οποία παράγει NuppelVideo0.4 αρχεία? rtefile_core, η οποία παράγει mpeg-1 ρεύματα πρόγραμμα? και ffmpegfile_core, η οποία παράγει πολλά είδη αρχείων, όπως MPEG4, MPEG2, MPEG1, WMV, DV, H263 ... (βλέπε τεκμηρίωση ffmpeg.sf.net).
Τι νέο υπάρχει σε αυτήν την έκδοση:
· Προστέθηκε υποστήριξη για εγγραφή ραδιοφωνικών (σε συσκευές με υποστήριξη για αυτό
· Σταθερή ffmpegrec υποστήριξη, ενημέρωση του κώδικα για να χρησιμοποιήσετε το νέο libavcodec API και νέο libavformat API (CVS ffmpeg απελευθερώσει 07.09.2004 ελέγχθηκαν)
· Διόρθωσε κάποια σφάλματα στις κλήσεις προς v4l2 API (kernel 2.6.4).
· Προστέθηκε υποστήριξη για αρχεία split on the fly, με την καθορίσετε το μέγεθος του κάθε κομμάτι και το basename χρησιμοποιείται για κάθε αρχείο.
· Σταθερή κάποια μεταγλώττισης προειδοποιήσεις. Ο κώδικας συγκεντρώνει χωρίς προβλήματα σε GCC 2.95 και GCC 3.3.

Παρόμοια λογισμικά

GDVDCreator
GDVDCreator

2 Jun 15

iriverter
iriverter

2 Jun 15

Avifile
Avifile

3 Jun 15

playvideo
playvideo

3 Jun 15

Σχόλια για NewVideoRecorder

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!