Page 1 sur 1

Camescope non reconnu

Posté : ven. 27 déc. 2019 16:08
par runmaol
Bonsoir à toutes et à tous,

J'ai un bel exemple qui démontre que le logiciel libre a de l'avenir devant lui !!!
J'ai un camescope DV Panasonic NV-GS400 acheté en 2005. Bien évidemment, j'ai un stock de cassette DV que j'aimerais numériser pour effectuer du montage vidéo.

Le camescope se branche par le biais d'une prise Firewire. J'ai donc installé une carte PCI Firewire sur mon PC.
J'ai téléchargé pinnacle sous windows. Malgré tout, mon camescope n'est pas reconnu alors que la carte PCI Firewire est bien reconnu. Bien sûr, après échange avec l'éditeur, il me renvoie vers Panasonic me disant qu'il faut sûrement mettre à jour le firmware du camescope.
Je me retrouve dans une impasse pour numériser mes cassettes DV comme nombre de personnes bonnes conservatrices.
Je me retourne donc vers linux mais je peine un peux.
J'ai installé Kino sur ubuntu mais quand on le lance, il m'affiche un message d'erreur "ATTENTION : le module raw1394 du noyau n'est pas chargé ou échec de lecture/écriture sur /dev/raw1394".

Après quelques recherches, il semblerait que raw1394 n'est plus d'actualité depuis la version d'Ubuntu 14.04.
https://doc.ubuntu-fr.org/dvgrab
Pour moi, au vu des lignes de commande, j'ai le fichier "ohci1394".
Il semblerait que Kino date un peu. Y a t-il un autre logiciel pour l'encodage si possible en interface graphique ou en ligne de commande mais je suis moins à l'aise pour ce dernier ?
Bonne soirée.
Runmaol.

Re: Camescope non reconnu

Posté : lun. 30 déc. 2019 16:53
par benzo
Slt Runmaol ,
Ton message d'erreur avec kino, ca sent le problème de droits:

- Il faut que le compte utilisateur de ta session soit ajouté au groupe video:

Code : Tout sélectionner

sudo adduser $USER video
- Et deuxième piste que le module raw1394 soit chargé:

Code : Tout sélectionner

sudo modprobe raw1394
Ensuite tu relances le logiciel , je pense que ce message d'erreur spécifique à raw1394 ne devrait plus apparaitre.

Sinon en alternative tu peux toujours essayer:
https://doc.ubuntu-fr.org/xdtv

Il a l'air encore plus ancien que kino , mais bon pr numériser des VHS c'est peut être normal :lol:
Je n'ai jamais tenté l'expérience....

Re: Camescope non reconnu

Posté : lun. 30 déc. 2019 20:48
par runmaol
Salut Benzo,
J'ai appliqué tes lignes de commande dans le terminal.
La première peut en effet résoudre ces problèmes. L'user video possède à présent les droits.
En revanche, le module raw1394 aurait changé et est en fait une ancienne version du fichier. D'après ce que j'ai lu le site d'ubuntu, le fichier serait ohci1394 sauf que Kino réclame raw1394.
Xdtv est dédié à la capture TV mais pas de camescope avec un branchement sur carte PCI Firewire.
J'ai essayé un autre : Pitivi.
Mais toujours le même souci. Je ne vois pas dans les périphériques mon camescope.
Bonne soirée à toi.
Olivier.

Re: Camescope non reconnu

Posté : lun. 30 déc. 2019 21:55
par runmaol
Ce message est assez courant si on regarde le wiki ubuntu de Kino :
https://doc.ubuntu-fr.org/kino paragraphe 6.3

J'ai les commandes préconisés mais je ne parviens à voir mon camescope :

runmaol@pc_runmaol:~$ sudo bash
[sudo] Mot de passe de runmaol :
root@pc_runmaol:~# lsmod | grep "1394"
root@pc_runmaol:~# lsmod | grep 1394
root@pc_runmaol:~# lsmod | grep "1394"
root@pc_runmaol:~# echo "KERNEL==\"raw1394\", GROUP=\"video\"" | sudo tee /etc/udev/rules.d/raw1394.rules
KERNEL=="raw1394", GROUP="video"
root@pc_runmaol:~# sudo udevadm trigger
root@pc_runmaol:~# sudo adduser $USER video
L'utilisateur « root » appartient déjà au groupe « video ».
root@pc_runmaol:~# sudo modprobe raw1394
modprobe: FATAL: Module raw1394 not found in directory /lib/modules/4.15.0-72-generic
root@pc_runmaol:~# echo raw1394 | sudo tee -a /etc/modules
raw1394
root@pc_runmaol:~# sudo modprobe ohci1394
root@pc_runmaol:~# ^C
root@pc_runmaol:~#

Re: Camescope non reconnu

Posté : mar. 31 déc. 2019 07:33
par benzo
Il y a plusieurs petits problèmes dans l'exécution de tes commandes:

1/ tu utilises sudo alors que t'es root :o
sudo te permet d'exécuter des commandes en tant que "super utilisateur". La bonne pratique est de te connecter en utilisateur normal puis d'exécuter les commandes qui nécessitent une élévation de privilège avec "sudo"

2/ On ne voit pas le résultat de "

Code : Tout sélectionner

lsmod | grep 1394
Si tu peux le poster....

3/ pour une meilleure lisibilité, tu peux utiliser la balise "code" pour les lignes de commande

Ton soucis est effectivement de faire reconnaitre la carte firewire à ton OS.Donc dans un premier temps, ca ne sert à rien de tester pléthore de logiciels. Au passage ,je mainitiens que xdtv te permet aussi de capturer le flux vidéo et de l'enregistrer. Il te suffira de sélectionner la bonne source.

Donc pr commencer si tu peux poster le résultat de chacune de ses commandes
:

Code : Tout sélectionner

lsmod |grep 1394

Code : Tout sélectionner

cat /etc/group|grep video

Code : Tout sélectionner

lshw |grep -i fire

Code : Tout sélectionner

ls -al /dev/fw*
Et en attendant bonne fin d'année ;)

Re: Camescope non reconnu

Posté : jeu. 9 janv. 2020 17:47
par runmaol
Bonsoir Benzo,
Désolé pour cette réponse tardive.
J'ai demandé l'échange de la carte firewire. Il semblerait qu'elle soit dédiée au disque et non à la capture vidéo pour un camescope.
Je reprendrai toutes les lignes de commande que tu m'as indiqué le jour où j'aurais installé la nouvelle carte.
Merci pour ton aide.
Bonne soirée.
Runmaol.

Re: Camescope non reconnu

Posté : jeu. 23 janv. 2020 15:17
par runmaol
Bonsoir Benzo,
J'ai pu échangé la carte Firewire.
J'ai effectué les commandes que tu m'as indiqué. Voici le résultat :
runmaol@pc_runmaol:~$ lsmod | grep 1394
runmaol@pc_runmaol:~$ sudo lsmod | grep 1394
[sudo] Mot de passe de runmaol :
runmaol@pc_runmaol:~$ lsmod |grep 1394
runmaol@pc_runmaol:~$ cat /etc/group|grep video
video:x:44:root
runmaol@pc_runmaol:~$ lshw |grep -i fire
ATTENTION: ce programme devrait être lancé en tant que super-utilisateur.
*-firewire
description: FireWire (IEEE 1394)
configuration: driver=firewire_ohci latency=32 maxlatency=4 mingnt=2
ATTENTION: les informations sont potentiellement incomplètes ou erronées, vous devriez lancer ce programme en tant que super-utilisateur.
runmaol@pc_runmaol:~$ sudo lshw |grep -i fire
*-firewire
description: FireWire (IEEE 1394)
configuration: driver=firewire_ohci latency=32 maxlatency=4 mingnt=2
runmaol@pc_runmaol:~$ ls -al /dev/fw*
crw------- 1 root root 243, 0 janv. 23 15:34 /dev/fw0
runmaol@pc_runmaol:~$ sudo ls -al /dev/fw*
crw------- 1 root root 243, 0 janv. 23 15:34 /dev/fw0
runmaol@pc_runmaol:~$ ^C
runmaol@pc_runmaol:~$
Merci pour ton aide.
Olivier

Re: Camescope non reconnu

Posté : jeu. 23 janv. 2020 15:35
par runmaol
Benzo,
J'ai installé Kdenlive qui permet la capture vidéo et le montage.
Kdenlive a besoin de ffmpeg. Je l'ai donc installé :
runmaol@pc_runmaol:~$ sudo aptget ffmpeg
[sudo] Mot de passe de runmaol :
sudo: aptget : commande introuvable
runmaol@pc_runmaol:~$ sudo apt install ffmpeg
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
ffmpeg est déjà la version la plus récente (7:3.4.6-0ubuntu0.18.04.1).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
gir1.2-ges-1.0 javascript-common libges-1.0-0 libjs-jquery libjs-jquery-ui
python-matplotlib-data python3-cycler python3-gst-1.0 python3-matplotlib python3-numpy
python3-pyparsing
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
runmaol@pc_runmaol:~$
Bonne soirée.
Olivier