|
AndreR
Anmeldungsdatum: Mai 1, 2007
Beiträge: 128
|

7. Juli 2010 13:51
Hallo,
ich habe das Problem, dass meine Webcam nur extrem langsam und mit massiven Rucklern unter Linux aufgezeichnet wird. Ich gehe davon aus, dass es an dem Echtzeitencoding mit einem rechenlastigen Codec liegt. Gibt es denn irgendwelche Programme, die das Bild ähnlich wie RecordMyDesktop erst nachträglich encodieren und so Rechenlast sparen? Oder ist vielleicht irgendwas mit dem Treiber nicht in Ordnung. Die Webcam ist eine SPC1030NC/27 von Philips. Gruß,
André
|
|
atlanx
Anmeldungsdatum: Mai 21, 2007
Beiträge: 266
|

7. Juli 2010 14:10
Kannst du bitte mal die Ausgabe(Konsole) von lsusb posten. Im Normalfall sollte deine Webcam den uvcvideo-treiber verwenden. Ist das Philips Webcam SPC1030NC/00 Freigeben deine Webcam?
|
|
AndreR
(Themenstarter)
Anmeldungsdatum: Mai 1, 2007
Beiträge: 128
|

7. Juli 2010 14:25
Genau das ist sie. Sie funktioniert im VLC z.B. auch sehr gut. Nur sobald ich versuche das Bild mit Kdenlive oder Cheese aufzunehmen geht das Malheur los – ersteres Programm erzeugt extrem robotisch klingende Tonaufnahmen und ist mit Auflösungen über 160x120 völlig überfordert und Cheese nimmt zwar den Ton korrekt auf, das Bild hat aber teilweise sekundenlange Aussetzer wenn man die Auflösung hochdreht. VLC kann zwar auch aufnehmen, allerdings kann der mein Sounddevice nicht laden und die Dateien werden Kilometergroß.
|
|
atlanx
Anmeldungsdatum: Mai 21, 2007
Beiträge: 266
|

7. Juli 2010 15:44
Bitte lsusb Ausgabe posten. Anleitung: Systeminformationen ermitteln
|
|
AndreR
(Themenstarter)
Anmeldungsdatum: Mai 1, 2007
Beiträge: 128
|

7. Juli 2010 15:45
Bus 002 Device 004: ID 056a:00d1 Wacom Co., Ltd
Bus 002 Device 003: ID 1267:0210 Logic3 / SpectraVideo plc
Bus 002 Device 002: ID 099a:610c Zippy Technology Corp. EL-610 Super Mini Electron luminescent Keyboard
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
Bus 001 Device 005: ID 0471:2036 Philips
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
|
|
atlanx
Anmeldungsdatum: Mai 21, 2007
Beiträge: 266
|

7. Juli 2010 15:58
Ok, bitte installier mal guvcview und versuch damit eine geringere Videoauflösung/ und oder / Framerate (30 statt 60 z.b)
für die Videoaufnahme einzustellen. Hinweis: Falls neben guvcview noch ein anderes Programm gleichzeitig läuft das auf die Webcam zugreift (Skype, Cheese etc)
muss es wie auf der Wikiseite beschrieben mit guvcview --control_only gestartet werden. Ausserdem wären folgende Angaben noch praktisch um das Problem einzugrenzen: Hardware:
1] Mainboard
2] Prozessor
3] Soundkarte
4] Ist die Webcam am 2.0 root hub angeschlossen oder am 1.1 hub?
|
|
AndreR
(Themenstarter)
Anmeldungsdatum: Mai 1, 2007
Beiträge: 128
|

7. Juli 2010 17:44
Erstmal danke – das Programm ist einfach genial; und es hält was es verspricht. Kann ich nur weiterempfehlen. Ein kleines Problemchen habe ich allerdings noch: In fast allen Codecs (alle außer FLV) habe ich winzige Sprünge im Ton. Eine Veränderung der Framerate hat da keine Auswirkungen. Die CPU-Frequenz habe ich festgenagelt, da ich damit schon unter Windows Probleme hatte. Wenn ich als Audiogerät die Soundkarte wähle sind die Sprünge massiver als wenn ich Pulse wähle, sie sind dann aber immer noch hörbar. Gruß,
André
|
|
atlanx
Anmeldungsdatum: Mai 21, 2007
Beiträge: 266
|

7. Juli 2010 20:38
Hm, ja sowas hatte ich auch mal bei einem NVIDIA Mainboard mit integrierter Soundkarte (Realtek).
Wir haben da einige Tage mit verbracht an den Reglern von ALSA rumzuspielen und ich glaub letztendlich wars
dann die 8Kanal-Einstellung (Voll-Duplex) mit der es funktioniert hat und dann wars einfach
von einem Tag auf den nächsten Weg -_- Hab da auch noch keinen nachfollziehbaren Weg gefunden das zu fixen.
|
|
AndreR
(Themenstarter)
Anmeldungsdatum: Mai 1, 2007
Beiträge: 128
|

7. Juli 2010 22:46
Durch das Herumspielen in der Software habe ich das Problem jetzt auch einigermaßen im Griff. Ich habe jedenfalls herausgefunden, dass es nichts mit der Auflösung oder Framerate zu tun hat. Vermutlich liegt es schlicht am Codec, welcher an den Stellen Synchronisationspunkte setzt damit der Ton nicht abdriftet und asynchron wird. Gruß,
André
|
|
atlanx
Anmeldungsdatum: Mai 21, 2007
Beiträge: 266
|

8. Juli 2010 10:14
Strange strange strange. Welchen Codec/s verwendest du denn? Laut Webcam-Datenblatt unterstützt deine Webcam direkt YUY2-Farbmodus und MJPEG-Video bei bis zu 60 Bildern pro Sekunde (60fps). • Datenformat: YUY2, MJPEG
• Maximale Bildrate: 60 Bilder/Sek. Webcam Freigeben ( SPC1030NC/00 ) - Datenblatt:
Mechanik
• Sensor: 1,3-MP-CMOS-
• Maximale Blendenöffnung: F:2,6
• Bildwinkel: 80 Grad, Weitwinkel
• Objektivaufbau: 4-teilig
• Weiß-Abgleich: 2600 - 7600 k
• Mindestbeleuchtung: < 5 Lux
• Datenformat: YUY2, MJPEG
• Farbtiefe: 24 Bit
Auflösung
• Video-Auflösung: 1,3 MP
• Fotoauflösung: 1,3 MP
• Interpolierte Videoauflösung: 2,0 MP
• Interpolierte Fotoauflösung: 8,0 MP
• Maximale Bildrate: 60 Bilder/Sek.
Audio
• Mikrofon: Integriertes Mikrofon
• Geräuschreduzierung > Datenblatt
|
|
AndreR
(Themenstarter)
Anmeldungsdatum: Mai 1, 2007
Beiträge: 128
|

8. Juli 2010 13:03
Soll man denn den YUY2-Farbmodus bevorzugt einsetzen? Ich kenne mich damit leider überhaupt nicht aus. Ich habe jetzt bevorzugt MJPG verwendet, das Problem tritt aber auch bei allen anderen Codecs außer dem FLV auf. Allerdings reicht denen bei größeren Auflösungen die Rechenleistung nicht aus. Gruß,
André
|