Port firewire IEEE 1394
Problème d'acquisition
Logiciels / Graphisme photo et vidéo

Gillux33 Membre non connecté
-
- Voir le profil du membre Gillux33
- Inscrit le : 21/01/2009
- Site internet
- Groupes :
Avec Mageia 5 je pouvais récupérer mes vidéos DV de ma Sony, par le port IEEE 1394 avec Kino.
Comme dans Mageia 6 il n'y a plus Kino, j'ai essayé avec Kdenlive.
Mais en acquisition, je vois la webcam mais pas le port 1394, la caméra étant bien branchée sur le port et allumée.
J'ai essayé avec Avidemux et Openshot, mais rien vu pour l'acquisition vidéo...
J'ai bien les librairies 1394 d'installées...
Merci de votre aide
Gilles
Mageia 6, 64-bits, kde/Plasma 5.12.2, noyau 4.18.12
Mageia 9 x86_64 Plasma - CM : MSI B450M PRO-M2 MAX / AMD Ryzen 5 3600 / 16 Go RAM
gillux33
gillux33

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
kino utilisait dvgrab qui est toujours disponible.
C'est en ligne de commande, mais de mémoire, ça fonctionnait.
Yves

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
D'après ce petit graphique

je crois que la commande dmesg serait pas mal.
Gillux33, peux tu lancer dans un terminal :
$dmesg --follow
brancher le périphérique
voir le changement sur le terminal et nous le copier coller ici ?
Édité par Jybz Le 29/01/2019 à 20h46
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :
lsmod | grep 1394
ça permettra de voir si les modules qui pilotent le firewire sont bien lancés, tu devrais voir une sortie qui ressemble à ça
video1394 15228 0
raw1394 23548 0
ohci1394 30028 1 video1394
ieee1394 85124 4 video1394,raw1394,sbp2,ohci1394
au lieu de video1394, tu peux avoir également dv1394 qui est jugé plus performant, si ce n'est pas le cas il faut les lancer avec modprobe (dans l'ordre ohci, ieee, raw et dv ou video), branche ton périphérique et jette un coup d'oeil en même dans le journal (journalctl -f) vérifie que les fichiers spéciaux ont bien été créés sous /dev (a priori sous /dev/1394). Repère bien le fichier spécial d'entrée qu'il faudra indiquer à kdenlive ou à n'importe quel logiciel capable de faire de la capture firewire.

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Jybz :
D'après ce petit graphique
trouvé sur ce site http://www.brendangregg.com/linuxperf.html ,
je crois que la commande dmesg serait pas mal.

je crois que la commande dmesg serait pas mal.
Et tu voudrais qu'on déduise de ce graphique qu'on peut avoir des infos du port 1394 avec la commande dmesg ?
Tu présumes trop de nos capacités

Yves

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Papoteur :
Et tu voudrais qu'on déduise de ce graphique qu'on peut avoir des infos du port 1394 avec la commande dmesg ?
Tu présumes trop de nos capacités
Tu présumes trop de nos capacités

:$
Désolé.
Mais de toutes les manières, Funix m'a l'air bien plus compétent ! (Je ne pense jamais à journalctl...)
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

Gillux33 Membre non connecté
-
- Voir le profil du membre Gillux33
- Inscrit le : 21/01/2009
- Site internet
- Groupes :
$ dmesg --follow
(je n'ai copié que les lignes concernant firewire)
897.443994] firewire_ohci 0000:0f:06.1: isochronous cycle inconsistent
[ 897.952146] firewire_core 0000:0f:06.1: rediscovered device fw0
[ 898.045749] firewire_core 0000:0f:06.1: created device fw1: GUID 08004601026bb4ac, S100
[ 898.045756] firewire_core 0000:0f:06.1: phy config: new root=ffc1, gap_count=5
[ 898.552142] firewire_core 0000:0f:06.1: rediscovered device fw0
[ 898.645633] firewire_core 0000:0f:06.1: rediscovered device fw1
[root@localhost gilles]# lsmod | grep 1394
[root@localhost gilles]# modprobe ohci
modprobe: FATAL: Module ohci not found in directory /lib/modules/4.14.89-desktop-1.mga6
[root@localhost gilles]#
Comme ohci pas trouvé, je n'ai pas essayé les autres...
pas de /dev/1394
dvgrab est bien installé...
[root@localhost gilles]# journalctl -f
-- Logs begin at mar. 2018-01-30 17:17:58 CET. --
janv. 30 14:42:11 localhost.localdomain kactivitymanagerd[4176]: Current score : 2
janv. 30 14:42:11 localhost.localdomain kactivitymanagerd[4176]: First update : QDateTime(2019-01-30 14:25:42.000 CET Qt::TimeSpec(LocalTime))
janv. 30 14:42:11 localhost.localdomain kactivitymanagerd[4176]: Last update : QDateTime(2019-01-30 14:35:11.000 CET Qt::TimeSpec(LocalTime))
janv. 30 14:42:11 localhost.localdomain kactivitymanagerd[4176]: Interval length is 0
janv. 30 14:42:11 localhost.localdomain kactivitymanagerd[4176]: New score : 3
janv. 30 14:42:11 localhost.localdomain kactivitymanagerd[4176]: ResourceScoreUpdated: "57db6f56-5afd-45c8-a76e-52872cbb30b9" "org.kde.kwrite" "/run/media/gilles/GILLES-11/Firewire"
janv. 30 14:42:11 localhost.localdomain plasmashell[4139]: KActivitiesStats( 0x3979fd0 ) ResultModelPrivate::onResultScoreUpdated result added: "/run/media/gilles/GILLES-11/Firewire" score: 3 last: 1548855729 first: 1548854742
janv. 30 14:42:39 localhost.localdomain su[6331]: (to root) gilles on pts/0
janv. 30 14:42:39 localhost.localdomain su[6331]: pam_systemd(su:session): Cannot create session: Already running in a session
janv. 30 14:42:39 localhost.localdomain su[6331]: pam_unix(su:session): session opened for user root by gilles(uid=1001)
janv. 30 14:42:52 localhost.localdomain kernel: firewire_ohci 0000:0f:06.1: isochronous cycle inconsistent
janv. 30 14:42:53 localhost.localdomain kernel: firewire_core 0000:0f:06.1: rediscovered device fw0
janv. 30 14:42:53 localhost.localdomain kernel: firewire_core 0000:0f:06.1: created device fw1: GUID 08004601026bb4ac, S100
janv. 30 14:42:53 localhost.localdomain kernel: firewire_core 0000:0f:06.1: phy config: new root=ffc1, gap_count=5
janv. 30 14:42:53 localhost.localdomain kernel: firewire_core 0000:0f:06.1: rediscovered device fw0
janv. 30 14:42:53 localhost.localdomain kernel: firewire_core 0000:0f:06.1: rediscovered device fw1
Merci de votre aide
Bonne journée
Gilles
Mageia 9 x86_64 Plasma - CM : MSI B450M PRO-M2 MAX / AMD Ryzen 5 3600 / 16 Go RAM
gillux33
gillux33

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :
On progresse ! La sortie de journalctl est plutôt positive, il semblerait que les modules soient chargés et qu'ils ont créé un fichier spécial pour pouvoir accéder à ton périphérique qui s'appelle fw1, il faudrait voir où il se trouve un "find /dev -name "fw*" -print" devrait te donner son emplacement, donne nous ce que ça donne.

Gillux33 Membre non connecté
-
- Voir le profil du membre Gillux33
- Inscrit le : 21/01/2009
- Site internet
- Groupes :
[gilles@localhost ~]$ find /dev -name "fw*" -print
/dev/fw1
/dev/fw0
[gilles@localhost ~]$
Gilles
Mageia 9 x86_64 Plasma - CM : MSI B450M PRO-M2 MAX / AMD Ryzen 5 3600 / 16 Go RAM
gillux33
gillux33

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :
A défaut sous kdenlive dans la configuration au niveau d'acquisition tu peux indiquer le périphérique vidéo /dev/fw1, dans vlc tu peux également spécifier un périphérique de lecture où tu vas mettre /dev/fw1 attention il faudra mettre ton caméscope en lecture en même temps, contrairement à kino a priori ils ne permettent pas de piloter ton caméscope.

Gillux33 Membre non connecté
-
- Voir le profil du membre Gillux33
- Inscrit le : 21/01/2009
- Site internet
- Groupes :
Eh bien, j'ai mis /dev/fw1 dans la configuration, mais kdenlive n'affiche pas la vidéo du caméscope.
Je pense faire un dual boot Mageia5 / Mageia 6, puisque que ça fonctionnait avec Kino
Merci à tous et bonne soirée
Gilles
Mageia 9 x86_64 Plasma - CM : MSI B450M PRO-M2 MAX / AMD Ryzen 5 3600 / 16 Go RAM
gillux33
gillux33

funix Membre non connecté
-
- Voir le profil du membre funix
- Inscrit le : 17/12/2012
- Site internet
- Groupes :

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
L' acquisition firewire est elle toujoues disponible dans Kdenlive ( dans la page ci dessous, il est indiqué que la partie firewire a été supprimé dans le portage vers Kde5) ?
https://userbase.kde.org/Special:MyLanguage/Kdenlive/Manual/Settings_Menu/Configure_Kdenlive

Gillux33 Membre non connecté
-
- Voir le profil du membre Gillux33
- Inscrit le : 21/01/2009
- Site internet
- Groupes :
Bien sûr que j'ai essayé avec /dev/fw0
Dans la configuration de Kdenlive, ça ne s'appelle plus "Capture"
mais "Acquisition" et l'onglet "Firewire" a disparu.
Il ne reste que "FFmpeg" et "Filmer l'écran"
> La capture Firewire - au minimum - a été enlevée durant le portage vers
> KDE 5 en raison du manque de main-d'œuvre.
Merci à tous
Bonne journée
Gilles
Mageia 9 x86_64 Plasma - CM : MSI B450M PRO-M2 MAX / AMD Ryzen 5 3600 / 16 Go RAM
gillux33
gillux33

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
D' après cette page ( sur une Fedora), il peut être nécessaire d' ajouter des permissions supplémentaires ( ajout du user au groupe video ( si présent sur Mageia) ainsi que des droits sur les périphériques /dev/fw0 (et/ou /dev/fw1).
Est ce le cas ?
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie