- tefans
- 3. Oktober 2020
- 3. Oktober 2020
moin!
Vielleicht hat hier ja jemand eine Idee, wie ich dieses archäologische Problem angehe.
Ich habe neulich von der von der Verwandtschaft einen alten Sony Digital 8 Camcorder bekommen. Auf den beliegenden Bändern befindet sich Material das ich gern gesichert hätte. (Kompromat das wir gegen $KIND verwenden könnten -
)
Beteiligte Komponenten:
- Lenovo Thinkpad T410 mit Debian 10.5 (aber jede Software seit 2010 wäre ok)
- Sony Digital Handycam DCR-TRV310E PAL (Handbuch von 1999)
- passendes Firewire-Kabel mit kleinen Steckern von Amazon
- 27 Jahre Erfahrung mit Linux
- 1 Tag Erfahrung mit Firewire
Auf der Linux-Seite habe ich die entsprechenden Treiber aktiviert bekommen und auch der Camcorder für sich funktioniert einwandfrei.
Offenbar erkennt das Linux die Kamera am Bus nicht. dvgrab meldet entsprechend das es keine Kamera findet.
Googeln ergibt ähnliche, unkonkrete, sehr alte Postings die leider keinen großen Erkenntnisgewinn brachten. Es scheint eine generelle Degeneration des alten Subsystems und auch versionsabhängige Inkompatiblitäten zu geben. Ich habe definitiv zu wenig Informationen.
Weiss jemand wie es um dieses Software-Biotop steht?
Erinnert sich jemand eine funktionierende Konfiguration aus den letzten 10 Jahren?
Wie fange ich am besten an?
cu, Stefan
- 3. Oktober 2020
Unter Windows gehts mit dvapp.exe, heraus bekommst du dann .avi, welches sich mit de n üblichen Verdächtigen anschauen lässt.
- 3. Oktober 2020
Zitat von tefans
Auf der Linux-Seite habe ich die entsprechenden Treiber aktiviert bekommen
Welche Module hast du da genau geladen? Wie sehen die Rechte für die Firewire-Devices (/dev/fw0 usw.) aus?
Zitat von tefans
Erinnert sich jemand eine funktionierende Konfiguration aus den letzten 10 Jahren?
Ich würde mal einen Versuch mit kino (https://forums.linuxmint.com/viewtopic.php?t=312226) oder VLC (https://bugs.launchpad.net/ubu…ino/+bug/6290/comments/89) starten.
Ansonsten ein Windows mit WinDV
- 3. Oktober 2020
Laut https://help.ubuntu.com/community/FireWire/DigitalVideo kann man einem Symlink anlegen, damit die weitgehend kompatiblen neuen Kernel-Schnittstellen von dvgrab und kino gefunden werden: https://help.ubuntu.com/community/FireWire/DigitalVideo
- 3. Oktober 2020
Zitat von tefans
Offenbar erkennt das Linux die Kamera am Bus nicht. dvgrab meldet entsprechend das es keine Kamera findet.
Ich habe das schon länger nicht mehr probiert, aber mit dvgrab sollte es funktionieren. (Falls Berechtigungen fehlen, als root probieren).
Aber mit meiner Sony TRV900 hatte ich immer enorme Probleme, oft funktionierte es erst nach mehrmaligem Einstecken des Firewire-Kabels, im Zweifelsfall mal ein anderes Kabel probieren, oder, wenn zur Hand, eine andere Kamera. Ich hatte eine Canon (Modell vergessen), mit welcher es immer auf Anhieb ging.
Leider nur bis zu dem Tag, an welchem ich ein VHS Video mit Hilfe der Kamera digitalisieren wollte. Beim Einstecken des Firewire Kabels gab es einen winzigen Funken (Kamera war zu dem Zeitpunkt mit dem VHS verbunden) - danach war der Firewire-Anschluss der Kamera kaputt.
Also immer vorsichtig sein beim Anschliessen!
Viel Erfolg!
- 6. Oktober 2020
Vielen Dank für eure Reaktionen!
Ich habe es noch einmal versucht und hier sind die Details :
Die Schnittstelle ist im Bios aktiviert und wird vom System erkannt:
Code
root@mine:~# uname -aLinux mine 4.19.0-10-amd64 #1 SMP Debian 4.19.132-1 (2020-07-24) x86_64 GNU/Linuxroot@mine:~# dmesg | egrep -i 'firewire|1394'[ 1.771607] firewire_ohci 0000:0d:00.3: added OHCI v1.10 device as card 0, 4 IR + 4 IT contexts, quirks 0x11[ 2.311743] firewire_core 0000:0d:00.3: created device fw0: GUID f0def1ff0ab2bfff, S400[ 7445.095184] firewire_core 0000:0d:00.3: rediscovered device fw0[ 7624.993045] firewire_core 0000:0d:00.3: rediscovered device fw0root@mine:~# lspci | egrep -i 'firewire|1394'0d:00.3 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 PCIe IEEE 1394 Controller (rev 01)root@mine:~# ls -l /dev/fw0 crw------- 1 root root 246, 0 Okt 3 12:53 /dev/fw0
Alles anzeigen
Von den vorhandenen Kernel-Modulen
Code
root@mine:~# find /lib/modules/4.19.0-10-amd64/ -name \*irewire\* -o -name \*1394\*/lib/modules/4.19.0-10-amd64/kernel/sound/firewire/lib/modules/4.19.0-10-amd64/kernel/sound/firewire/digi00x/snd-firewire-digi00x.ko/lib/modules/4.19.0-10-amd64/kernel/sound/firewire/tascam/snd-firewire-tascam.ko/lib/modules/4.19.0-10-amd64/kernel/sound/firewire/snd-firewire-lib.ko/lib/modules/4.19.0-10-amd64/kernel/sound/firewire/motu/snd-firewire-motu.ko/lib/modules/4.19.0-10-amd64/kernel/drivers/firewire/lib/modules/4.19.0-10-amd64/kernel/drivers/firewire/firewire-ohci.ko/lib/modules/4.19.0-10-amd64/kernel/drivers/firewire/firewire-core.ko/lib/modules/4.19.0-10-amd64/kernel/drivers/firewire/firewire-sbp2.ko/lib/modules/4.19.0-10-amd64/kernel/drivers/firewire/firewire-net.ko/lib/modules/4.19.0-10-amd64/kernel/drivers/media/firewire
Alles anzeigen
sind die relevanten offenbar geladen:
Code
root@mine:~# lsmod | egrep -i 'firewire|1394'firewire_ohci 45056 0firewire_core 81920 1 firewire_ohcicrc_itu_t 16384 1 firewire_core
Es gibt keinerlei Meldungen, das die Kamera beim Anstecken oder Einschalten auf dem Bus auftaucht.
Und der Meinung ist auch dvgrab :
Code
root@mine:~# dvgrab -debug=allError: no camera exists
Normalerweise würde ich jetzt anfangen die einzelnen Komponenten durch zu tauschen, aber ich habe in diesem Fall leider nichts zum Tauschen. Ich werde es aber noch mal mit historischer Software auf dem Laptop versuchenWindows habe ich nicht. Aktuelles WIndows mit Firewire gibt es bestimmt auch nicht mehr.
Ich sehe heute noch ein paar Leute - vielleicht fällt denen etwas ein.
Plan B
Alternativ habe ich hier noch eine Hauppauge PVR250, mit der ich die Videos analog auslesen könnte. Das hat in der Vergangenheit schon mal gut funktioniert.
Aber auch dafür muss ich dann erst mal einen Rechner mit einem PCI-Board zusammenbasteln. Ein Versuch mit Ubuntu vor wenigen Jahren mit einer PVR350 scheiterte an fehlender Software zum Umschalten der Eingänge.
Fortsetzung folgt....
- 6. Oktober 2020
Erstell doch mal den Symlink, damit dvgrab unter dem erwarteten Pfad etwas finden kann:
sudo ln /dev/fw0 /dev/raw1394
- 6. Oktober 2020
Zitat von tefans
Alles anzeigenPlan B
Alternativ habe ich hier noch eine Hauppauge PVR250, mit der ich die Videos analog auslesen könnte. Das hat in der Vergangenheit schon mal gut funktioniert.
Aber auch dafür muss ich dann erst mal einen Rechner mit einem PCI-Board zusammenbasteln. Ein Versuch mit Ubuntu vor wenigen Jahren mit einer PVR350 scheiterte an fehlender Software zum Umschalten der Eingänge.
Fortsetzung folgt....
Die Karten haben nach meiner Erinnerung mehrere inputs, die man mit v4l2-ctl auflisten und schalten kann.
Bei einer PVR250 müsste v4l2-ctl --set-input=2 auf den Composite-Eingang umschalten.
Dann einfach mitcat /dev/video0 > test.mpgeine Probeaufnahme machen und prüfen.
v4l2-ctl ist bei Ubuntu in dem Paket
v4l-utils
enthalten.Hier hat sich auch schon einer die Zähne an dem gleichen Firewire-Controller ausgebissen:
https://forums.linuxmint.com/viewtopic.php?t=92117
Ob noch notwendige Module geblacklisted sind sowie die Zugehörigkeit des Users zur Disk-Group (evtl. auch weiteren?) kannst Du ja noch mal checken.
- 6. Oktober 2020
Hi,
Nimm doch einfach Windows in der Probierversion... (30 d unregistriert)
Nur als Anregung zum Zeit sparen...
Oder kauf eine XP Lizenz für fast geschenkt...
Offline ist das ein wunderbares System!
Mfg Stefan
- 9. Oktober 2020
Zitat von tefans
passendes Firewire-Kabel mit kleinen Steckern von Amazon
Darf ich mal fragen was genau du verwendest?
- 11. Oktober 2020
Zitat von glotzipapa
Darf ich mal fragen was genau du verwendest?
dieses Kabel: https://www.amazon.de/gp/product/B075K935SC
2 Bekannte von mir haben noch Artefakte gefunden (PCI-Firewirekarte und Kabel)
Damit geht es dann wohl in die nächste Runde.
- 22. März 2021
An dieser Stelle ging es übrigens erst einmal nicht weiter.
Der Stammtisch findet seit dem in Jitsi statt.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!
Benutzerkonto erstellenAnmelden
Teilen
Tags
- Firewire
- debian 10
- dvgrab
- IEEE 1394
- Sony Handycam