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 |
| | GoPro & Linux | |
|
+6JeanMarc38 Pulsar33 orion Lud'O claymore progweb 10 participants | |
Auteur | Message |
---|
progweb Posteur d'argent
Messages : 499 Localisation : France VPH : ICE VTX Black Date d'inscription : 25/04/2020
| Sujet: Re: GoPro & Linux Lun 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.
|
| | | Pulsar33 Accro du forum
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
| Sujet: Re: GoPro & Linux Lun 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 |
| | | progweb Posteur d'argent
Messages : 499 Localisation : France VPH : ICE VTX Black Date d'inscription : 25/04/2020
| Sujet: Re: GoPro & Linux Lun 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
|
| | | Pulsar33 Accro du forum
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
| Sujet: Re: GoPro & Linux Lun 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 |
| | | Pulsar33 Accro du forum
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
| Sujet: Re: GoPro & Linux Mar 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 |
| | | progweb Posteur d'argent
Messages : 499 Localisation : France VPH : ICE VTX Black Date d'inscription : 25/04/2020
| Sujet: Re: GoPro & Linux Sam 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.
|
| | | Pulsar33 Accro du forum
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
| Sujet: Re: GoPro & Linux Dim 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 |
| | | Pulsar33 Accro du forum
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
| Sujet: Re: GoPro & Linux Dim 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 |
| | | Pulsar33 Accro du forum
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
| Sujet: Re: GoPro & Linux Dim 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 |
| | | progweb Posteur d'argent
Messages : 499 Localisation : France VPH : ICE VTX Black Date d'inscription : 25/04/2020
| Sujet: Re: GoPro & Linux Dim 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. |
| | | progweb Posteur d'argent
Messages : 499 Localisation : France VPH : ICE VTX Black Date d'inscription : 25/04/2020
| Sujet: Re: GoPro & Linux Dim 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 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... |
| | | Pulsar33 Accro du forum
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
| Sujet: Re: GoPro & Linux Dim 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 |
| | | Pulsar33 Accro du forum
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
| Sujet: Re: GoPro & Linux Dim 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 |
| | | Pulsar33 Accro du forum
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
| Sujet: Re: GoPro & Linux Dim 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 |
| | | Pulsar33 Accro du forum
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
| Sujet: Re: GoPro & Linux Sam 09 Déc 2023, 07:51 | |
| Bonjour, @progweb : un p'tit coup de fatigue ? Bon week-end Pulsar33 |
| | | progweb Posteur d'argent
Messages : 499 Localisation : France VPH : ICE VTX Black Date d'inscription : 25/04/2020
| Sujet: Re: GoPro & Linux Sam 09 Déc 2023, 09:33 | |
| lol c'est par étape 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. |
| | | Pulsar33 Accro du forum
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
| Sujet: Re: GoPro & Linux Jeu 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 |
| | | Pulsar33 Accro du forum
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
| Sujet: Re: GoPro & Linux Jeu 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 ... De mon coté, toujours prêt à tester ... Bonne journée Pulsar33 |
| | | Contenu sponsorisé
| Sujet: Re: GoPro & Linux | |
| |
| | | | GoPro & Linux | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |
|