Hallo allerseits, ich würde gerne einen (bzw. mehrere) Screencasts erzeugen. Hierfür verwende ich recordmydesktop unter 9.10 Karmic Koala auf einem MacbookPro4,1.
Wenn ich den Screencast aufzeichne, ist leider der Ton sehr zerstückelt und abgehackt. Wenn ich während der Aufzeichnung "top" eintippe, wird die CPU-Auslastung mit 13% angezeigt. Wenn Compiz-Effekte erzeugt werden, dann ist die CPU-Last bei 28%.... ...alles im in Ordnung, würde ich jetzt sagen...
Dennoch ist der Ton leider sehr hakelig.
Ich habe dann im Forum hier gelesen, dass dieses Problem durch JACK gelöst werden kann.
Also habe ich JACK installiert.
Jack startet auch problemlos, und unter "Verbindungen" sehe ich die 2 Systemein- und -ausgänge (wenn ich die miteinander verbinde, gibts nen irrsinniges Feedback. JACK funktioniert also...)
Jack läuft also... jetzt starte ich recordmydesktop, wähle unter "Erweitert ⇒ Audio" und setzte ein Häkchen bei "Use Jack...". Jetzt werden im Feld darunter die JACK-Ein- und -Ausgänge angezeigt. Ich wähle hier die beiden "Capture"-Einträge und klicke auf "Aktualisieren".
Das Problem: Diese Einstellungen bekommt Jack anscheinend nicht mit... recordmydesktop wird in JACK nicht als verfügbarer Port angezeigt. Das heisst, ich kann auch manuell die Capture-Einträge nicht mit recordmydesktop verbinden.
Wenn ich in recordmydesktop jetzt auf "Aufnahme" klicke, raucht es mit der Fehlermeldung 256 ab, was bedeutet, dass er kein Audio-Input finden kann...
Kann mir jemand weiterhelfen?
Die JACK-Meldung sieht übrigens so aus, wenn ich recordmydesktop auf "JACK" stelle:
load = 0.5898 max usecs: 147.000, spare = 21186.000 server thread back from poll new client: lsp, id = 8 type 2 @ 0x7fed7ad44000 fd = 17 start poll on 5 fd's server thread back from poll new client lsp using 18 for events start poll on 5 fd's 14:48:06.887 Schaubild der JACK-Verbindungen geändert. server thread back from poll marking client lsp with SOCKET error state = Not triggered errors = 0 trying to lock graph to remove 1 problems we have problem clients (problems = 1 ++ Removing failed clients ... client lsp error status 10000000 removing failed client lsp state = Not triggered errors = 10000000 removing client "lsp" removing client "lsp" from the processing chain +++ deactivate lsp client alsa_pcm error status 0 client qjackctl error status 0 ++ jack_sort_graph ++ jack_rechain_graph(): +++ client is now alsa_pcm active ? 1 client alsa_pcm: internal client, execution_order=0. +++ client is now qjackctl active ? 1 client qjackctl: start_fd=7, execution_order=0. client event poll on 15 for qjackctl starts at 13212100483 lock-driven null cycle back from client event poll after 5985 usecs client qjackctl: wait_fd=9, execution_order=1 (last client). -- jack_rechain_graph() -- jack_sort_graph -- Removing failed clients ... after removing clients, problems = 0 start poll on 4 fd's server thread back from poll start poll on 4 fd's server thread back from poll start poll on 4 fd's load = 0.5925 max usecs: 127.000, spare = 21206.000