Aller au contenu
J0kers

[Tutoriel] Regrouper les vidéos de ses caméras (dashcam/sentry)

Messages recommandés

Bonsoir,

 

Le 17/04/2019 à 16:16, J0kers a dit :

Une version 0.1.9 est pour le moment disponible en beta depuis quelques heures. Les plus courageux vous pouvez tester sinon il faut patienter encore quelques jours que pour ce soit disponible. Cette future version comporte en gros :

  • Possibilité de traiter les sous-répertoires (notamment utile pour les SavedClips qui font un dossier à chaque fois)
  • Possibilité de regrouper (merge) ces sous-vidéos avec l'option --merge
  • Possibilité de se lancer tout seul lorsque l'USB / CarteSD est branchée sur le PC avec --monitor (possibilité de le faire une seule fois avec --monitor_once et de supprimer les sources si besoin avec --delete_source).
  • Affichage de s'il existe une version plus récente de l'utilitaire (des options spécifiques sont disponibles)
  • Meilleur affichage de ce qu'il se passe
  • Affichage du temps que l'opération aura pris une fois qu'il a terminé
  • Meilleur traitement du cas où il y a des vidéos corrompues (0ko) dans le tas

 

D'autres améliorations depuis : meilleures vérifications, utilisation de la carte graphique (plutôt que CPU) pour fusionner les vidéos aussi, utilisation possible avec Docker, ...

 

Cette version 0.1.9 est désormais passée en stable et disponible à la même adresse :

https://github.com/ehendrix23/tesla_dashcam/releases

Partager ce message


Lien à poster
Partager sur d’autres sites

@J0kers

Voilà ce que j'aime dans un forum...

Des personnes expertes d'un sujet qui prennent de leur temps pour partager avec d'autres qui n'ont pas ces compétences et leur savoir et le faire de façon claire et détaillée pour les rendre accessibles à chacun. On est loin des invectives que je peux malheureusement trop souvent lire aussi sur ce forum où des personnes qui n'ont pas le même avis sur un sujet passent leur temps à s'agresser.

 

Alors un grand merci à toi pour ce post. Pour le moment, je n'ai pas encore ma TM3, mais je l’étudierai avec soin pour le mettre en œuvre le moment venu, car actuellement j'ai une dashcam sur ma Leaf et j'envisageais de faire la même chose sur ma future TM3. Mais je comprends que ce sera inutile et que j'aurai mieux avec l'équipement de base et ton tuto!

 

Merci encore?

Modifié par dpp

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut et merci pour cet excellent tutoriel qui m'a permis de suivre pas à pas la procédure. Cependant, j'ai eu un échec de la conversion qui se traduit par ce charabia auquel je n'ai rien compris et si une âme charitable pouvait m'éclairer sur ce qui pourrait en être la cause, je serai très heureux de le remercier ! ;-)

 

Voici le message obtenu:

 

Last login: Sat May 18 22:50:10 on ttys000
imac-de-christophe-beaufreton-1:~ christophebeaufreton$ /Users/christophebeaufreton/Desktop/tesla_dashcam/tesla_dashcam /Users/christophebeaufreton/Desktop/tesla_dashcam/Vidéos
GPU acceleration enabled
Processing clip 1/1 from 05/18/19 19:54:08 and 57 seconds long.
Error trying to create clip for /Users/christophebeaufreton/Desktop/tesla_dashcam/Vidéos/2019-05-18_19-55. RC: 1
Command: ['/Users/christophebeaufreton/Desktop/tesla_dashcam/ffmpeg', '-i', '/Users/christophebeaufreton/Desktop/tesla_dashcam/Vidéos/2019-05-18_19-55-left_repeater.mp4', '-i', '/Users/christophebeaufreton/Desktop/tesla_dashcam/Vidéos/2019-05-18_19-55-front.mp4', '-i', '/Users/christophebeaufreton/Desktop/tesla_dashcam/Vidéos/2019-05-18_19-55-right_repeater.mp4', '-filter_complex', "color=duration=57.63:s=1280x960:c=black [base];[0:v] setpts=PTS-STARTPTS, scale=640x480 , hflip

;[1:v] setpts=PTS-STARTPTS, scale=640x480  [front];[2:v] setpts=PTS-STARTPTS, scale=640x480 , hflip

;[base]

overlay=eof_action=pass:repeatlast=0:x=0:y=480 [left1];[left1][front] overlay=eof_action=pass:repeatlast=0:x=320:y=0 [front1];[front1]

overlay=eof_action=pass:repeatlast=0:x=640:y=480[tmp0];[tmp0] drawtext=fontfile=/Library/Fonts/Arial.ttf:fontcolor=white:fontsize=16:borderw=2:[email protected]:x=(w/2-text_w/2):y=(h-(text_h*2)):text='%{pts\\:localtime\\:1558202048\\:%x %X}'", '-preset', 'medium', '-crf', '28', '-b:v', '2500K', '-c:v', 'h264_videotoolbox', '-y', '/Users/christophebeaufreton/Desktop/tesla_dashcam/Vidéos/2019-05-18_19-55.mp4']


Error: b"ffmpeg version N-93225-g37e4c226c0-tessus  https://evermeet.cx/ffmpeg/ Copyright (c) 2000-2019 the FFmpeg developers\n  built with Apple LLVM version 10.0.0 (clang-1000.11.45.5)\n  configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libfreetype --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-version3 --pkg-config-flags=--static --disable-ffplay\n  libavutil      56. 26.100 / 56. 26.100\n  libavcodec     58. 47.102 / 58. 47.102\n  libavformat    58. 26.101 / 58. 26.101\n  libavdevice    58.  6.101 / 58.  6.101\n  libavfilter     7. 48.100 /  7. 48.100\n  libswscale      5.  4.100 /  5.  4.100\n  libswresample   3.  4.100 /  3.  4.100\n  libpostproc    55.  4.100 / 55.  4.100\nInput #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/christophebeaufreton/Desktop/tesla_dashcam/Vide\xcc\x81os/2019-05-18_19-55-left_repeater.mp4':\n  Metadata:\n    major_brand     : mp42\n    minor_version   : 0\n    compatible_brands: mp42mp41isomiso2\n    creation_time   : 2019-05-18T17:54:08.000000Z\n  Duration: 00:00:57.61, start: 0.000000, bitrate: 4008 kb/s\n    Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 1280x960, 4004 kb/s, SAR 1:1 DAR 4:3, 36.02 fps, 36 tbr, 10k tbn, 20k tbc (default)\n    Metadata:\n      creation_time   : 2019-05-18T17:54:08.000000Z\n      handler_name    : VideoHandler\nInput #1, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/christophebeaufreton/Desktop/tesla_dashcam/Vide\xcc\x81os/2019-05-18_19-55-front.mp4':\n  Metadata:\n    major_brand     : mp42\n    minor_version   : 0\n    compatible_brands: mp42mp41isomiso2\n    creation_time   : 2019-05-18T17:54:08.000000Z\n  Duration: 00:00:57.61, start: 0.000000, bitrate: 3993 kb/s\n    Stream #1:0(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 1280x960, 3990 kb/s, SAR 1:1 DAR 4:3, 36.02 fps, 36 tbr, 10k tbn, 20k tbc (default)\n    Metadata:\n      creation_time   : 2019-05-18T17:54:08.000000Z\n      handler_name    : VideoHandler\nInput #2, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/christophebeaufreton/Desktop/tesla_dashcam/Vide\xcc\x81os/2019-05-18_19-55-right_repeater.mp4':\n  Metadata:\n    major_brand     : mp42\n    minor_version   : 0\n    compatible_brands: mp42mp41isomiso2\n    creation_time   : 2019-05-18T17:54:08.000000Z\n  Duration: 00:00:57.63, start: 0.000000, bitrate: 4008 kb/s\n    Stream #2:0(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 1280x960, 4004 kb/s, SAR 1:1 DAR 4:3, 36.02 fps, 36 tbr, 10k tbn, 20k tbc (default)\n    Metadata:\n      creation_time   : 2019-05-18T17:54:08.000000Z\n      handler_name    : VideoHandler\nCodec AVOption preset (Configuration preset) specified for output file #0 (/Users/christophebeaufreton/Desktop/tesla_dashcam/Vide\xcc\x81os/2019-05-18_19-55.mp4) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some encoder which was not actually used for any stream.\nCodec AVOption crf (Select the quality for constant quality mode) specified for output file #0 (/Users/christophebeaufreton/Desktop/tesla_dashcam/Vide\xcc\x81os/2019-05-18_19-55.mp4) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some encoder which was not actually used for any stream.\nStream mapping:\n  Stream #0:0 (h264) -> setpts\n  Stream #1:0 (h264) -> setpts\n  Stream #2:0 (h264) -> setpts\n  drawtext -> Stream #0:0 (h264_videotoolbox)\nPress [q] to stop, [?] for help\n[h264_videotoolbox @ 0x7ff76a07b600] Error: cannot create compression session: -12908\n[h264_videotoolbox @ 0x7ff76a07b600] Try -allow_sw 1. The hardware encoder may be busy, or not supported.\nError initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height\nConversion failed!\n"

 

imac-de-christophe-beaufreton-1:~ christophebeaufreton$

 

 

Je soupconne mon lecteur par défaut d'être la cause du problème mais si vous avez une autre piste...  merci d'avance !

Partager ce message


Lien à poster
Partager sur d’autres sites

D'autres améliorations depuis : meilleures vérifications, utilisation de la carte graphique (plutôt que CPU) pour fusionner les vidéos aussi, utilisation possible avec Docker, ...
 



C’est bibi qui a proposé le commit Docker (je me fais ma propre pub hein ^^)


—-
Tesla Model X 2017 - 2019.12.1.1

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir,

 

Il existe une version 0.1.10 depuis quelques jours. J'ai mis à jour les liens.

Quelques améliorations/correctifs sont embarqués ?

Modifié par J0kers

Partager ce message


Lien à poster
Partager sur d’autres sites





×
×
  • Créer...
Automobile Propre

Automobile Propre est un site d'information communautaire qui est dédié à tout ce qui concerne l'automobile et l'environnement. Les thématiques les plus populaires de notre blog auto sont la voiture électrique et les hybrides, mais nous abordons également la voiture GNV / GPL, les auto à l'hydrogène, les apects politiques et environnementaux liés à l'automobile. Les internautes sont invités à réagir aux articles du blog dans les commentaires, mais également dans les différents forums qui sont mis à leur dispositon. Le plus populaire d'entre eux est certainement le forum voiture électrique qui centralise les discussions relatives à l'arrivée de ces nouveaux véhicules. Un lexique centralise les définitions des principaux mots techniques utilisés sur le blog, tandis qu'une base de données des voitures (commercialisées ou non) recense les voitures électriques et hybrides.