Le Forum du Vélorizontal, vélo couché et autres véhicules à propulsion humaine

Le forum francophone de tous les amateurs de cette pratique cycliste
 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion

 

 GoPro & Linux

Aller en bas 
+6
JeanMarc38
Pulsar33
orion
Lud'O
claymore
progweb
10 participants
Aller à la page : Précédent  1 ... 8 ... 12, 13, 14
AuteurMessage
progweb
Posteur d'argent



Messages : 499
Localisation : France
VPH : ICE VTX Black
Date d'inscription : 25/04/2020

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyLun 13 Nov 2023, 17:29

Je parlais de tester avec le binaire ffmpeg. Pas avec gpx2video.

L'accélération matérielle permet un gain de temps. Mais tu perds en paramétrage.

On ne peut pas dire que ffmpeg soit fait pour détecter et utiliser automatiquement l'accélération matérielle. C'est très manuel.
Revenir en haut Aller en bas
Pulsar33
Accro du forum
Pulsar33


Messages : 2643
Âge : 68
Localisation : Gironde
VPH : VM : CAB BIKE HAWK (+BBS01, +Nuvinci 360) ___ TRIKE : Specbike Technics Comfort (+BAFANG M400 +Alfine 11)
Date d'inscription : 17/11/2015

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyLun 13 Nov 2023, 18:51

progweb a écrit:
On ne peut pas dire que ffmpeg soit fait pour détecter et utiliser automatiquement l'accélération matérielle. C'est très manuel.
Je ne sais pas j'ai vu ça ici en cherchant des infos sur l'accélération matérielle (page récente)

Pas sûr de savoir tester l'accélération matérielle sans passer trop de temps.
T'as un exemple de commande ? (et comment on sait quelle accélération matérielle on supporte avec sa propre config ?)

Bonne soirée
Pulsar33
Revenir en haut Aller en bas
progweb
Posteur d'argent



Messages : 499
Localisation : France
VPH : ICE VTX Black
Date d'inscription : 25/04/2020

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyLun 13 Nov 2023, 20:06

GPU Intel / AMD:

Code:

ffmpeg -y -loglevel debug \
-i GH012363.MP4  \
-c:v h264_vaapi -vaapi_device /dev/dri/renderD128 \
-c:a copy -f mp4 video.mp4

GPU Intel:

Code:

ffmpeg -y -loglevel debug \
-i GH012363.MP4  \
-c:v h264_qsv \
-c:a copy -f mp4 video.mp4

GPU Nvidia:

Code:

ffmpeg -y -loglevel debug \
-i GH012363.MP4  \
-c:v h264_nvenc \
-c:a copy -f mp4 video.mp4

GPU AMD
Code:

ffmpeg -i input.avi -c:v h264_amf output.mp4

Et en plus de h264, il y le plus récent hevc (h265) utilisés notamment pour la 4K.

Pour avoir la liste des encoders:

Code:

ffmpeg -h encoder=h264

Un outil utile:
Code:

vainfo
Revenir en haut Aller en bas
Pulsar33
Accro du forum
Pulsar33


Messages : 2643
Âge : 68
Localisation : Gironde
VPH : VM : CAB BIKE HAWK (+BBS01, +Nuvinci 360) ___ TRIKE : Specbike Technics Comfort (+BAFANG M400 +Alfine 11)
Date d'inscription : 17/11/2015

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyLun 13 Nov 2023, 20:57

Bah ATI inconnue au bataillon

Avec h264_vaapi ça donne :
Code:
ffmpeg -y -loglevel debug -i vi.ts -c:v h264_vaapi -vaapi_device /dev/dri/renderD128 -c:a copy -f mp4 vi.mp4
Impossible to convert between the formats supported by the filter 'Parsed_null_0' and the filter 'auto_scaler_0'
Error reinitializing filters!
Failed to inject frame into filter network: Function not implemented
Error while processing the decoded data for stream #0:1

Mal barré
Pulsar33
Revenir en haut Aller en bas
Pulsar33
Accro du forum
Pulsar33


Messages : 2643
Âge : 68
Localisation : Gironde
VPH : VM : CAB BIKE HAWK (+BBS01, +Nuvinci 360) ___ TRIKE : Specbike Technics Comfort (+BAFANG M400 +Alfine 11)
Date d'inscription : 17/11/2015

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyMar 14 Nov 2023, 13:01

Bonjour,

Visiblement l'option -hwaccel auto s’applique au fichier entrant (qu'il doit précéder) mais pas au fichier sortant
De plus :
Code:
ffmpeg -hwaccel auto -i vi.mp4 -c:v h264 -c:a copy -f mp4 vo.mp4
et
ffmpeg -i vi.mp4 -c:v h264 -c:a copy -f mp4 vo.mp4
travaillent exactement à la même vitesse.
Rien à gagner avec cette seule commande

Bonne journée
Pulsar33
Revenir en haut Aller en bas
progweb
Posteur d'argent



Messages : 499
Localisation : France
VPH : ICE VTX Black
Date d'inscription : 25/04/2020

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptySam 18 Nov 2023, 22:38

L'accélération matérielle peut être utilisre pour décoder et / ou encoder.

J'ai mis à jour le dépôt avec le support de l'accélération matérielle y compris la doc.
Revenir en haut Aller en bas
Pulsar33
Accro du forum
Pulsar33


Messages : 2643
Âge : 68
Localisation : Gironde
VPH : VM : CAB BIKE HAWK (+BBS01, +Nuvinci 360) ___ TRIKE : Specbike Technics Comfort (+BAFANG M400 +Alfine 11)
Date d'inscription : 17/11/2015

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyDim 19 Nov 2023, 08:32

Bonjour,

J'espère bien que l'accélération matérielle peut être utilisée pour encoder !
Mais mon constat ci-dessus est la réponse de ffmpeg lui-même :
Code:
ffmpeg -i vi.mp4 -c:v h264 -c:a copy -f mp4 -hwaccel auto vo.mp4
ffmpeg version 4.4.2-0ubuntu0.22.04.1 Copyright (c) 2000-2021 the FFmpeg developers
[...]
Option hwaccel (use HW accelerated decoding) cannot be applied to output url vo.mp4 -- you are trying to apply an input option to an output file or vice versa. Move this option before the file it belongs to.
Error parsing options for output file vo.mp4.
Error opening output files: Invalid argument
Donc comme je le disais, -hwaccel auto s’applique au fichier entrant (qu'il doit précéder) mais pas au fichier sortant et ne nous sera pas d'une grande utilité

Bon dimanche
Pulsar33


Dernière édition par Pulsar33 le Dim 19 Nov 2023, 08:47, édité 2 fois
Revenir en haut Aller en bas
Pulsar33
Accro du forum
Pulsar33


Messages : 2643
Âge : 68
Localisation : Gironde
VPH : VM : CAB BIKE HAWK (+BBS01, +Nuvinci 360) ___ TRIKE : Specbike Technics Comfort (+BAFANG M400 +Alfine 11)
Date d'inscription : 17/11/2015

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyDim 19 Nov 2023, 08:41

Avec la version d'hier :
Code:
pulsar33@Minerve:/media/DATA/Technique/Velos/Pacman/Trajets$ /media/DATA/Workbench/gpx2video/build/gpx2video -q --video-codec=h264_vaapi --video-preset=fast --video-crf=26 --telemetry 3 -m Jonzac01O.mp4 -g Jonzac01-VGO.gpx -l layout576p-best.xml -o Jonzac01-VGO.mp4
gpx2video v0.0.0
/media/DATA/Workbench/gpx2video/build/gpx2video: option '--video-hwdevice' is required with VAAPI video codec
Ok, et si j'ajoute --video-hwdevice
Code:
pulsar33@Minerve:/media/DATA/Technique/Velos/Pacman/Trajets$ /media/DATA/Workbench/gpx2video/build/gpx2video -q --video-codec=h264_vaapi --video-hwdevice=/dev/dri/renderD128 --video-preset=fast --video-crf=26 --telemetry 3 -m Jonzac01O.mp4 -g Jonzac01-VGO.gpx -l layout576p-best.xml -o Jonzac01-VGO.mp4
gpx2video v0.0.0
pulsar33@Minerve:/media/DATA/Technique/Velos/Pacman/Trajets$
Aucune activité, aucun message d'erreur ...
La doc n'explique pas vraiment ce paramètre ni comment trouver les valeurs autorisées :
(if not defined, print available dri nodes list) : ben, j'ai pas réussi à avoir la liste

Bonne journée
Pulsar33
Revenir en haut Aller en bas
Pulsar33
Accro du forum
Pulsar33


Messages : 2643
Âge : 68
Localisation : Gironde
VPH : VM : CAB BIKE HAWK (+BBS01, +Nuvinci 360) ___ TRIKE : Specbike Technics Comfort (+BAFANG M400 +Alfine 11)
Date d'inscription : 17/11/2015

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyDim 19 Nov 2023, 18:13

Bonsoir,

@progweb : ne pas oublier de lire les deux messages précédents

Autres remarques :

1) La trace me paraît noire dans la map. Il me semblait qu'avant elle était bleue sombre.
D'ailleurs sauf erreur, border-color et background-color concernent le widget Map lui-même il me semble, pas la trace qui est dans la map ?
path-color ne fait pas planter mais ne fait pas le job

2) Abandonner [video-min-bitrate = video-bitrate = video-max-bitrate] au profit de crf simplifie la commande et génère bien une vidéo à framerate constant mais l'audio est variable
Avant la version du 4 août, le son était constant sauf erreur

3) Pour un crf donné (25 dans mon cas choisi après plusieurs essais comparatifs) le video-preset est fort impactant sur la taille mais pas sur le temps :
--video-preset=fast --video-crf=25  => 66434 frames 720x576 to 720x576 proceed in 00:34:02 => File size 789 MiB
--video-preset=ultrafast --video-crf=25  => 66434 frames 720x576 to 720x576 proceed in 00:29:58 => File size 1.39 GiB
Gain de temps 11% mais au prix d'un doublement de la taille => ça ne vaut pas le coup

4) Etat des lieux :
- BUG : Un filtrage plus efficace est nécessaire (pente, vitesse). Exemple pente instable sur terrain plat de 18:01:50 à 18:03:50 sur Jonzac02
- BUG : Le texte danse horizontalement quand il est cadré à droite et que le dernier chiffre est un 1
- Option : Zoom automatique en fonction de la vitesse (4 paramètres) : (Zmax,Zmin) = F(Vmin,Vmax) (augmenter la portée quand on va vite)
- Option : Utilisation au choix un gpx ou un csv au format que tu génères y compris avec l'option --rate
- Manque un help widgets --widget-format : Dump widget common settings

Serait-il possible de mettre la priorité sur le filtrage stp ?
Je suis obligé de garder toute mes vidéos originales dans l'espoir de pouvoir les encoder avec un filtre correct

Bonne soirée
Pulsar33
Revenir en haut Aller en bas
progweb
Posteur d'argent



Messages : 499
Localisation : France
VPH : ICE VTX Black
Date d'inscription : 25/04/2020

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyDim 19 Nov 2023, 19:01

Pulsar33 a écrit:

Aucune activité, aucun message d'erreur ...
La doc n'explique pas vraiment ce paramètre ni comment trouver les valeurs autorisées :
(if not defined, print available dri nodes list) : ben, j'ai pas réussi à avoir la liste

Est-ce que tu peux relancer sans le '-q' qui interdit toute écriture sur la sortie standard

-v : niveau info de gpx2video
-vv : ajoute les messages de ffmpeg
-vvv : mode debug (inutile pour toi)

Avec '-vv' tu en sauras davantage sur ta tentative d’utiliser vaapi.

Les options 'codec', 'hwdevice', 'crf', 'preset', 'bitrate' sont les mêmes options que l’outil ffmpeg.

Revenir en haut Aller en bas
progweb
Posteur d'argent



Messages : 499
Localisation : France
VPH : ICE VTX Black
Date d'inscription : 25/04/2020

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyDim 19 Nov 2023, 19:14

Pulsar33 a écrit:

1) La trace me paraît noire dans la map. Il me semblait qu'avant elle était bleue sombre.
D'ailleurs sauf erreur, border-color et background-color concernent le widget Map lui-même il me semble, pas la trace qui est dans la map ?
path-color ne fait pas planter mais ne fait pas le job

Je la dessine en 2 fois... un fond noir, puis la trace en bleue par dessus. Ca permet d’avoir un bord Smile

Tout cela n’a pas changé depuis un moment maintenant.

Pulsar33 a écrit:

2) Abandonner [video-min-bitrate = video-bitrate = video-max-bitrate] au profit de crf simplifie la commande et génère bien une vidéo à framerate constant mais l'audio est variable
Avant la version du 4 août, le son était constant sauf erreur

L’idée est plutôt d'offrir les mêmes options que ffmpeg. Et crf n'est pris en comme que pour h264 et hevc sans accélération hardware.

Pour l’audio, non pas de changement.

Pulsar33 a écrit:

3) Pour un crf donné (25 dans mon cas choisi après plusieurs essais comparatifs) le video-preset est fort impactant sur la taille mais pas sur le temps :
--video-preset=fast --video-crf=25  => 66434 frames 720x576 to 720x576 proceed in 00:34:02 => File size 789 MiB
--video-preset=ultrafast --video-crf=25  => 66434 frames 720x576 to 720x576 proceed in 00:29:58 => File size 1.39 GiB
Gain de temps 11% mais au prix d'un doublement de la taille => ça ne vaut pas le coup

La doc ffmpeg ou les informations sur internet, t’aideront plus que moi.

Pulsar33 a écrit:

4) Etat des lieux :
- BUG : Un filtrage plus efficace est nécessaire (pente, vitesse). Exemple pente instable sur terrain plat de 18:01:50 à 18:03:50 sur Jonzac02
- BUG : Le texte danse horizontalement quand il est cadré à droite et que le dernier chiffre est un 1
- Option : Zoom automatique en fonction de la vitesse (4 paramètres) : (Zmax,Zmin) = F(Vmin,Vmax) (augmenter la portée quand on va vite)
- Option : Utilisation au choix un gpx ou un csv au format que tu génères y compris avec l'option --rate
- Manque un help widgets --widget-format : Dump widget common settings

Ça fait encore du taf !

Pulsar33 a écrit:

Serait-il possible de mettre la priorité sur le filtrage stp ?
Je suis obligé de garder toute mes vidéos originales dans l'espoir de pouvoir les encoder avec un filtre correct

Oui je vais étudier et reprendre ce sujet. J’aimerais aussi pouvoir choisir le taux de rafraîchissement des widgets, et non pas toutes les secondes. Même si à vélo c'est acceptable vu nos faibles vitesses, ça ne va pas en voiture, moto ou avion...
Revenir en haut Aller en bas
Pulsar33
Accro du forum
Pulsar33


Messages : 2643
Âge : 68
Localisation : Gironde
VPH : VM : CAB BIKE HAWK (+BBS01, +Nuvinci 360) ___ TRIKE : Specbike Technics Comfort (+BAFANG M400 +Alfine 11)
Date d'inscription : 17/11/2015

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyDim 19 Nov 2023, 20:15

progweb a écrit:
Est-ce que tu peux relancer sans le '-q' qui interdit toute écriture sur la sortie standard
-v : niveau info de gpx2video
-vv : ajoute les messages de ffmpeg
-vvv : mode debug (inutile pour toi)
Avec '-vv' tu en sauras davantage sur ta tentative d’utiliser vaapi.
Code:
/media/DATA/Workbench/gpx2video/build/gpx2video -vv --video-codec=h264_vaapi --video-hwdevice=/dev/dri/renderD128 --video-preset=fast --video-crf=25 --telemetry 3 -m Jonzac01O.mp4 -g Jonzac01-VGO.gpx -l layout576p-best.xml -o Jonzac01-VGO.mp4
gpx2video v0.0.0
[NULL @ 0x56270428bac0] Opening 'Jonzac01O.mp4' for reading
[file @ 0x56270428c5c0] Setting default whitelist 'file,crypto,data'
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x56270428bac0] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x56270428bac0] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x56270428bac0] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x56270428bac0] Processing st: 0, edit list 0 - media time: -1, duration: 128
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x56270428bac0] Processing st: 0, edit list 1 - media time: 0, duration: 34014080
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x56270428bac0] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x56270428bac0] Processing st: 1, edit list 0 - media time: 0, duration: 127554720
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x56270428bac0] Before avformat_find_stream_info() pos: 1606222459 bytes read:1551332 seeks:1 nb_streams:2
[mpeg4 @ 0x56270428d980] Format yuv420p chosen by get_format().
[mpeg4 @ 0x56270428d980] Format yuv420p chosen by get_format().
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x56270428bac0] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x56270428bac0] After avformat_find_stream_info() pos: 54496 bytes read:1616868 seeks:2 frames:2
[NULL @ 0x562704301f80] Opening 'Jonzac01O.mp4' for reading
[file @ 0x5627042d4ac0] Setting default whitelist 'file,crypto,data'
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562704301f80] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562704301f80] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562704301f80] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562704301f80] Processing st: 0, edit list 0 - media time: -1, duration: 128
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562704301f80] Processing st: 0, edit list 1 - media time: 0, duration: 34014080
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562704301f80] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562704301f80] Processing st: 1, edit list 0 - media time: 0, duration: 127554720
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562704301f80] Before avformat_find_stream_info() pos: 1606222459 bytes read:1551332 seeks:1 nb_streams:2
[mpeg4 @ 0x5627043029c0] Format yuv420p chosen by get_format().
[mpeg4 @ 0x5627043029c0] Format yuv420p chosen by get_format().
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562704301f80] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562704301f80] After avformat_find_stream_info() pos: 54496 bytes read:1616868 seeks:2 frames:2
[mpeg4 @ 0x5627042d7a80] Format yuv420p chosen by get_format().
[AVIOContext @ 0x56270429cf40] Statistics: 1616868 bytes read, 2 seeks
rotate = 0.00
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Jonzac01O.mp4':
  Metadata:
    major_brand    : isom
    minor_version  : 512
    compatible_brands: isomiso2mp41
    encoder        : Lavf58.76.100
  Duration: 00:44:17.39, start: 0.000000, bitrate: 4835 kb/s
  Stream #0:0(und), 1, 1/12800: Video: mpeg4 (Simple Profile), 1 reference frame (mp4v / 0x7634706D), yuv420p(left), 720x576 [SAR 64:45 DAR 16:9], 0/1, 4702 kb/s, 25 fps, 25 tbr, 12800 tbn, 25 tbc (default)
    Metadata:
      handler_name    : VideoHandler
      vendor_id      : [0][0][0][0]
  Stream #0:1(und), 1, 1/48000: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
      vendor_id      : [0][0][0][0]
[AVIOContext @ 0x562704294a00] Statistics: 1616868 bytes read, 2 seeks
Use default creation time: 2023-04-19 18:28:30
[NULL @ 0x562705070f80] Opening 'Jonzac01O.mp4' for reading
[file @ 0x562705071a40] Setting default whitelist 'file,crypto,data'
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705070f80] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705070f80] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705070f80] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705070f80] Processing st: 0, edit list 0 - media time: -1, duration: 128
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705070f80] Processing st: 0, edit list 1 - media time: 0, duration: 34014080
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705070f80] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705070f80] Processing st: 1, edit list 0 - media time: 0, duration: 127554720
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705070f80] Before avformat_find_stream_info() pos: 1606222459 bytes read:1551332 seeks:1 nb_streams:2
[mpeg4 @ 0x5627050492c0] Format yuv420p chosen by get_format().
[mpeg4 @ 0x5627050492c0] Format yuv420p chosen by get_format().
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705070f80] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705070f80] After avformat_find_stream_info() pos: 54496 bytes read:1616868 seeks:2 frames:2
[NULL @ 0x562705e3f040] Opening 'Jonzac01O.mp4' for reading
[file @ 0x562705dfbd40] Setting default whitelist 'file,crypto,data'
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705e3f040] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705e3f040] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705e3f040] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705e3f040] Processing st: 0, edit list 0 - media time: -1, duration: 128
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705e3f040] Processing st: 0, edit list 1 - media time: 0, duration: 34014080
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705e3f040] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705e3f040] Processing st: 1, edit list 0 - media time: 0, duration: 127554720
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705e3f040] Before avformat_find_stream_info() pos: 1606222459 bytes read:1551332 seeks:1 nb_streams:2
[mpeg4 @ 0x562705e3b3c0] Format yuv420p chosen by get_format().
[mpeg4 @ 0x562705e3b3c0] Format yuv420p chosen by get_format().
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705e3f040] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x562705e3f040] After avformat_find_stream_info() pos: 54496 bytes read:1616868 seeks:2 frames:2
Initialize stream encoder in using 'Intel H.264 via VAAPI' codec
[AVHWDeviceContext @ 0x562705f38f00] libva: VA-API version 1.14.0
[AVHWDeviceContext @ 0x562705f38f00] libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so
[AVHWDeviceContext @ 0x562705f38f00] libva: Found init function __vaDriverInit_1_14
[AVHWDeviceContext @ 0x562705f38f00] libva: va_openDriver() returns 0
[AVHWDeviceContext @ 0x562705f38f00] Initialised VAAPI connection: version 1.14
[AVHWDeviceContext @ 0x562705f38f00] Format 0x3231564e -> nv12.
[AVHWDeviceContext @ 0x562705f38f00] Format 0x30313050 -> p010le.
[AVHWDeviceContext @ 0x562705f38f00] Format 0x36313050 -> unknown.
[AVHWDeviceContext @ 0x562705f38f00] Format 0x30323449 -> yuv420p.
[AVHWDeviceContext @ 0x562705f38f00] Format 0x32315659 -> yuv420p.
[AVHWDeviceContext @ 0x562705f38f00] Format 0x56595559 -> unknown.
[AVHWDeviceContext @ 0x562705f38f00] Format 0x32595559 -> yuyv422.
[AVHWDeviceContext @ 0x562705f38f00] Format 0x59565955 -> uyvy422.
[AVHWDeviceContext @ 0x562705f38f00] Format 0x30303859 -> gray.
[AVHWDeviceContext @ 0x562705f38f00] Format 0x50343434 -> yuv444p.
[AVHWDeviceContext @ 0x562705f38f00] Format 0x41524742 -> bgra.
[AVHWDeviceContext @ 0x562705f38f00] Format 0x41424752 -> rgba.
[AVHWDeviceContext @ 0x562705f38f00] Format 0x58524742 -> bgr0.
[AVHWDeviceContext @ 0x562705f38f00] Format 0x58424752 -> rgb0.
[AVHWDeviceContext @ 0x562705f38f00] VAAPI driver: Mesa Gallium driver 23.0.4-0ubuntu1~22.04.1 for AMD JUNIPER (DRM 2.50.0 / 5.15.0-88-generic, LLVM 15.0.7).
[AVHWDeviceContext @ 0x562705f38f00] Driver not found in known nonstandard list, using standard behaviour.
[AVHWFramesContext @ 0x562706418700] Created surface 0x1.
[AVHWFramesContext @ 0x562706418700] Direct mapping disabled: deriving image does not work: 1 (operation failed).
[AVHWFramesContext @ 0x562706418700] Created surface 0x2.
[AVHWFramesContext @ 0x562706418700] Created surface 0x3.
[AVHWFramesContext @ 0x562706418700] Created surface 0x4.
[AVHWFramesContext @ 0x562706418700] Created surface 0x5.
[AVHWFramesContext @ 0x562706418700] Created surface 0x6.
[AVHWFramesContext @ 0x562706418700] Created surface 0x7.
[AVHWFramesContext @ 0x562706418700] Created surface 0x8.
[AVHWFramesContext @ 0x562706418700] Created surface 0x9.
[AVHWFramesContext @ 0x562706418700] Created surface 0xa.
[AVHWFramesContext @ 0x562706418700] Created surface 0xb.
[AVHWFramesContext @ 0x562706418700] Created surface 0xc.
[AVHWFramesContext @ 0x562706418700] Created surface 0xd.
[AVHWFramesContext @ 0x562706418700] Created surface 0xe.
[AVHWFramesContext @ 0x562706418700] Created surface 0xf.
[AVHWFramesContext @ 0x562706418700] Created surface 0x10.
[AVHWFramesContext @ 0x562706418700] Created surface 0x11.
[AVHWFramesContext @ 0x562706418700] Created surface 0x12.
[AVHWFramesContext @ 0x562706418700] Created surface 0x13.
[AVHWFramesContext @ 0x562706418700] Created surface 0x14.
[h264_vaapi @ 0x562706415840] Input surface format is nv12.
[h264_vaapi @ 0x562706415840] Using VAAPI profile VAProfileH264High (7).
[h264_vaapi @ 0x562706415840] No usable encoding entrypoint found for profile VAProfileH264High (7).
Failed to open encoder
[AVIOContext @ 0x562705e56a80] Statistics: 1616868 bytes read, 2 seeks
[AVIOContext @ 0x562705071e40] Statistics: 1616868 bytes read, 2 seeks
ERROR: Video renderer initialization failure!
pulsar33@Minerve:/media/DATA/Technique/Velos/Pacman/Trajets$
Je crois comprendre qu'il refuse parce que j'utilise un driver générique linux et non le driver spécifique de la carte.
Si c'est ça tant pis, je m'en passerai.

@+
Pulsar33
Revenir en haut Aller en bas
Pulsar33
Accro du forum
Pulsar33


Messages : 2643
Âge : 68
Localisation : Gironde
VPH : VM : CAB BIKE HAWK (+BBS01, +Nuvinci 360) ___ TRIKE : Specbike Technics Comfort (+BAFANG M400 +Alfine 11)
Date d'inscription : 17/11/2015

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyDim 19 Nov 2023, 20:22

Ah j'ai la liste :
Code:
/media/DATA/Workbench/gpx2video/build/gpx2video -vv --video-codec=h264_vaapi --video-hwdevice --video-preset=fast --video-crf=25 --telemetry 3 -m Jonzac01O.mp4 -g Jonzac01-VGO.gpx -l layout576p-best.xml -o Jonzac01-VGO.mp4
Video hardware device list:
 - /dev/dri/card0
 - /dev/dri/renderD128
J'essaye avec card0 ...
Code:
/media/DATA/Workbench/gpx2video/build/gpx2video -vv --video-codec=h264_vaapi --video-hwdevice=/dev/dri/card0 --video-preset=fast --video-crf=25 --telemetry 3 -m Jonzac01O.mp4 -g Jonzac01-VGO.gpx -l layout576p-best.xml -o Jonzac01-VGO.mp4
gpx2video v0.0.0
[NULL @ 0x55b74c2eca80] Opening 'Jonzac01O.mp4' for reading
[file @ 0x55b74c2ed500] Setting default whitelist 'file,crypto,data'
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c2eca80] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c2eca80] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c2eca80] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c2eca80] Processing st: 0, edit list 0 - media time: -1, duration: 128
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c2eca80] Processing st: 0, edit list 1 - media time: 0, duration: 34014080
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c2eca80] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c2eca80] Processing st: 1, edit list 0 - media time: 0, duration: 127554720
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c2eca80] Before avformat_find_stream_info() pos: 1606222459 bytes read:1551332 seeks:1 nb_streams:2
[mpeg4 @ 0x55b74c2ee8c0] Format yuv420p chosen by get_format().
[mpeg4 @ 0x55b74c2ee8c0] Format yuv420p chosen by get_format().
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c2eca80] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c2eca80] After avformat_find_stream_info() pos: 54496 bytes read:1616868 seeks:2 frames:2
[NULL @ 0x55b74c3e9340] Opening 'Jonzac01O.mp4' for reading
[file @ 0x55b74c2f1300] Setting default whitelist 'file,crypto,data'
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c3e9340] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c3e9340] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c3e9340] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c3e9340] Processing st: 0, edit list 0 - media time: -1, duration: 128
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c3e9340] Processing st: 0, edit list 1 - media time: 0, duration: 34014080
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c3e9340] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c3e9340] Processing st: 1, edit list 0 - media time: 0, duration: 127554720
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c3e9340] Before avformat_find_stream_info() pos: 1606222459 bytes read:1551332 seeks:1 nb_streams:2
[mpeg4 @ 0x55b74c3e9d80] Format yuv420p chosen by get_format().
[mpeg4 @ 0x55b74c3e9d80] Format yuv420p chosen by get_format().
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c3e9340] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74c3e9340] After avformat_find_stream_info() pos: 54496 bytes read:1616868 seeks:2 frames:2
[mpeg4 @ 0x55b74c3c2b80] Format yuv420p chosen by get_format().
[AVIOContext @ 0x55b74c3e9980] Statistics: 1616868 bytes read, 2 seeks
rotate = 0.00
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Jonzac01O.mp4':
  Metadata:
    major_brand    : isom
    minor_version  : 512
    compatible_brands: isomiso2mp41
    encoder        : Lavf58.76.100
  Duration: 00:44:17.39, start: 0.000000, bitrate: 4835 kb/s
  Stream #0:0(und), 1, 1/12800: Video: mpeg4 (Simple Profile), 1 reference frame (mp4v / 0x7634706D), yuv420p(left), 720x576 [SAR 64:45 DAR 16:9], 0/1, 4702 kb/s, 25 fps, 25 tbr, 12800 tbn, 25 tbc (default)
    Metadata:
      handler_name    : VideoHandler
      vendor_id      : [0][0][0][0]
  Stream #0:1(und), 1, 1/48000: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default)
    Metadata:
      handler_name    : SoundHandler
      vendor_id      : [0][0][0][0]
[AVIOContext @ 0x55b74c2f5980] Statistics: 1616868 bytes read, 2 seeks
Use default creation time: 2023-04-19 18:28:30
[NULL @ 0x55b74d0d2080] Opening 'Jonzac01O.mp4' for reading
[file @ 0x55b74d0d2b80] Setting default whitelist 'file,crypto,data'
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74d0d2080] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74d0d2080] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74d0d2080] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74d0d2080] Processing st: 0, edit list 0 - media time: -1, duration: 128
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74d0d2080] Processing st: 0, edit list 1 - media time: 0, duration: 34014080
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74d0d2080] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74d0d2080] Processing st: 1, edit list 0 - media time: 0, duration: 127554720
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74d0d2080] Before avformat_find_stream_info() pos: 1606222459 bytes read:1551332 seeks:1 nb_streams:2
[mpeg4 @ 0x55b74d0aa380] Format yuv420p chosen by get_format().
[mpeg4 @ 0x55b74d0aa380] Format yuv420p chosen by get_format().
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74d0d2080] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74d0d2080] After avformat_find_stream_info() pos: 54496 bytes read:1616868 seeks:2 frames:2
[NULL @ 0x55b74de5f600] Opening 'Jonzac01O.mp4' for reading
[file @ 0x55b74dedd140] Setting default whitelist 'file,crypto,data'
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74de5f600] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74de5f600] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74de5f600] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74de5f600] Processing st: 0, edit list 0 - media time: -1, duration: 128
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74de5f600] Processing st: 0, edit list 1 - media time: 0, duration: 34014080
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74de5f600] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74de5f600] Processing st: 1, edit list 0 - media time: 0, duration: 127554720
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74de5f600] Before avformat_find_stream_info() pos: 1606222459 bytes read:1551332 seeks:1 nb_streams:2
[mpeg4 @ 0x55b74de5ca40] Format yuv420p chosen by get_format().
[mpeg4 @ 0x55b74de5ca40] Format yuv420p chosen by get_format().
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74de5f600] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x55b74de5f600] After avformat_find_stream_info() pos: 54496 bytes read:1616868 seeks:2 frames:2
Initialize stream encoder in using 'Intel H.264 via VAAPI' codec
[AVHWDeviceContext @ 0x55b74dea5540] libva: VA-API version 1.14.0
[AVHWDeviceContext @ 0x55b74dea5540] libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so
[AVHWDeviceContext @ 0x55b74dea5540] libva: Found init function __vaDriverInit_1_14
[AVHWDeviceContext @ 0x55b74dea5540] libva: va_openDriver() returns 0
[AVHWDeviceContext @ 0x55b74dea5540] Initialised VAAPI connection: version 1.14
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x3231564e -> nv12.
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x30313050 -> p010le.
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x36313050 -> unknown.
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x30323449 -> yuv420p.
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x32315659 -> yuv420p.
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x56595559 -> unknown.
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x32595559 -> yuyv422.
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x59565955 -> uyvy422.
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x30303859 -> gray.
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x50343434 -> yuv444p.
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x41524742 -> bgra.
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x41424752 -> rgba.
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x58524742 -> bgr0.
[AVHWDeviceContext @ 0x55b74dea5540] Format 0x58424752 -> rgb0.
[AVHWDeviceContext @ 0x55b74dea5540] VAAPI driver: Mesa Gallium driver 23.0.4-0ubuntu1~22.04.1 for AMD JUNIPER (DRM 2.50.0 / 5.15.0-88-generic, LLVM 15.0.7).
[AVHWDeviceContext @ 0x55b74dea5540] Driver not found in known nonstandard list, using standard behaviour.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x1.
[AVHWFramesContext @ 0x55b74e4e2780] Direct mapping disabled: deriving image does not work: 1 (operation failed).
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x2.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x3.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x4.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x5.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x6.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x7.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x8.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x9.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0xa.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0xb.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0xc.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0xd.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0xe.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0xf.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x10.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x11.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x12.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x13.
[AVHWFramesContext @ 0x55b74e4e2780] Created surface 0x14.
[h264_vaapi @ 0x55b74e4dff00] Input surface format is nv12.
[h264_vaapi @ 0x55b74e4dff00] Using VAAPI profile VAProfileH264High (7).
[h264_vaapi @ 0x55b74e4dff00] No usable encoding entrypoint found for profile VAProfileH264High (7).
Failed to open encoder
[AVIOContext @ 0x55b74dee3c40] Statistics: 1616868 bytes read, 2 seeks
[AVIOContext @ 0x55b74d0d2fc0] Statistics: 1616868 bytes read, 2 seeks
ERROR: Video renderer initialization failure!
Pas mieux

Bonne soirée
Pulsar33
Revenir en haut Aller en bas
Pulsar33
Accro du forum
Pulsar33


Messages : 2643
Âge : 68
Localisation : Gironde
VPH : VM : CAB BIKE HAWK (+BBS01, +Nuvinci 360) ___ TRIKE : Specbike Technics Comfort (+BAFANG M400 +Alfine 11)
Date d'inscription : 17/11/2015

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyDim 26 Nov 2023, 17:03

Bonjour,
Pulsar33 a écrit:
Je crois comprendre qu'il refuse parce que j'utilise un driver générique linux et non le driver spécifique de la carte.
Si c'est ça tant pis, je m'en passerai.
Ben non finalement :
Code:
pulsar33@Minerve:~$ lspci -vnn | grep -A 12 '\[030[02]\]' | grep -Ei "vga|3d|display|kernel"
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Juniper PRO [Radeon HD 5750] [1002:68be] (prog-if 00 [VGA controller])
 Kernel driver in use: radeon
 Kernel modules: radeon
pulsar33@Minerve:~$  sudo lshw -enable pci -class display
[sudo] Mot de passe de pulsar33 :
  *-display                
       description: VGA compatible controller
       produit: Juniper PRO [Radeon HD 5750]
       fabricant: Advanced Micro Devices, Inc. [AMD/ATI]
       identifiant matériel: 0
       information bus: pci@0000:01:00.0
       nom logique: /dev/fb0
       version: 00
       bits: 64 bits
       horloge: 33MHz
       fonctionnalités: pm pciexpress msi vga_controller bus_master cap_list rom fb
       configuration : depth=32 driver=radeon latency=0 resolution=1920,1080
       ressources : irq:41 mémoire:e0000000-efffffff mémoire:f79c0000-f79dffff portE/S:a000(taille=256) mémoire:c0000-dffff
pulsar33@Minerve:~$ xrandr
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080     60.00*+
   1600x1200     60.00  
   1680x1050     59.95  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1152x864      75.00  
   1024x768      75.03    60.00  
   832x624       74.55  
   800x600       75.00    60.32  
   640x480       75.00    59.94  
   720x400       70.08  
DVI-1 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080     60.00*+
   1600x1200     60.00  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1152x864      75.00  
   1024x768      75.03    60.00  
   832x624       74.55  
   800x600       75.00    60.32  
   640x480       75.00    59.94  
   720x400       70.08  
pulsar33@Minerve:~$ grep "drivers" /var/log/Xorg.0.log
[     7.860] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[     7.872] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
[     7.874] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[     7.880] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[     7.882] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
pulsar33@Minerve:~$
Des fois que ça puisse aider
Bonne soirée
Pulsar33
Revenir en haut Aller en bas
Pulsar33
Accro du forum
Pulsar33


Messages : 2643
Âge : 68
Localisation : Gironde
VPH : VM : CAB BIKE HAWK (+BBS01, +Nuvinci 360) ___ TRIKE : Specbike Technics Comfort (+BAFANG M400 +Alfine 11)
Date d'inscription : 17/11/2015

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptySam 09 Déc 2023, 07:51

Bonjour,

@progweb : un p'tit coup de fatigue ? Wink

Bon week-end
Pulsar33
Revenir en haut Aller en bas
progweb
Posteur d'argent



Messages : 499
Localisation : France
VPH : ICE VTX Black
Date d'inscription : 25/04/2020

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptySam 09 Déc 2023, 09:33

lol

c'est par étape Smile

Faut que je me remette dessus, ça va venir. J'étudie la reprise du parsing gpx pour ajouter d'autres formats (dont csv) et le filtrage des données. J'aimerai finir tout cela pour janvier.
Revenir en haut Aller en bas
Pulsar33
Accro du forum
Pulsar33


Messages : 2643
Âge : 68
Localisation : Gironde
VPH : VM : CAB BIKE HAWK (+BBS01, +Nuvinci 360) ___ TRIKE : Specbike Technics Comfort (+BAFANG M400 +Alfine 11)
Date d'inscription : 17/11/2015

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyJeu 01 Fév 2024, 08:35

Bonjour,
progweb a écrit:
Pulsar33 a écrit:
Serait-il possible de mettre la priorité sur le filtrage stp ?
Je suis obligé de garder toute mes vidéos originales dans l'espoir de pouvoir les encoder avec un filtre correct
Oui je vais étudier et reprendre ce sujet. J’aimerais aussi pouvoir choisir le taux de rafraîchissement des widgets, et non pas toutes les secondes. Même si à vélo c'est acceptable vu nos faibles vitesses, ça ne va pas en voiture, moto ou avion...

Bonne résolution 2024 : reprendre le codage, c'est bon pour les neurones !

Cordialement
Pulsar33
Revenir en haut Aller en bas
Pulsar33
Accro du forum
Pulsar33


Messages : 2643
Âge : 68
Localisation : Gironde
VPH : VM : CAB BIKE HAWK (+BBS01, +Nuvinci 360) ___ TRIKE : Specbike Technics Comfort (+BAFANG M400 +Alfine 11)
Date d'inscription : 17/11/2015

GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 EmptyJeu 14 Mar 2024, 08:08

Bonjour,
progweb a écrit:
Pulsar33 a écrit:

4) Etat des lieux :
- BUG : Un filtrage plus efficace est nécessaire (pente, vitesse). Exemple pente instable sur terrain plat de 18:01:50 à 18:03:50 sur Jonzac02
- BUG : Le texte danse horizontalement quand il est cadré à droite et que le dernier chiffre est un 1
- Option : Zoom automatique en fonction de la vitesse (4 paramètres) : (Zmax,Zmin) = F(Vmin,Vmax) (augmenter la portée quand on va vite)
- Option : Utilisation au choix un gpx ou un csv au format que tu génères y compris avec l'option --rate
- Manque un help widgets --widget-format : Dump widget common settings

Ça fait encore du taf !

Pulsar33 a écrit:

Serait-il possible de mettre la priorité sur le filtrage stp ?
Je suis obligé de garder toute mes vidéos originales dans l'espoir de pouvoir les encoder avec un filtre correct

Oui je vais étudier et reprendre ce sujet. J’aimerais aussi pouvoir choisir le taux de rafraîchissement des widgets, et non pas toutes les secondes. Même si à vélo c'est acceptable vu nos faibles vitesses, ça ne va pas en voiture, moto ou avion...

Des fois que ça te démange de coder ... GoPro & Linux - Page 14 4048
De mon coté, toujours prêt à tester ... Wink
Bonne journée
Pulsar33
Revenir en haut Aller en bas
Contenu sponsorisé





GoPro & Linux - Page 14 Empty
MessageSujet: Re: GoPro & Linux   GoPro & Linux - Page 14 Empty

Revenir en haut Aller en bas
 
GoPro & Linux
Revenir en haut 
Page 14 sur 14Aller à la page : Précédent  1 ... 8 ... 12, 13, 14
 Sujets similaires
-
» GNU/Linux!!
» CAO sous Linux
» GPS compatible linux Ubuntu
» Mac ou Pc ?
» navigateur links sous Linux

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le Forum du Vélorizontal, vélo couché et autres véhicules à propulsion humaine :: Ravito :: Le Bar-
Sauter vers: