{"id":15086035,"url":"https://github.com/codedejustin/video_xtractor","last_synced_at":"2026-01-03T00:58:57.488Z","repository":{"id":250461666,"uuid":"834526805","full_name":"CodeDeJustin/video_xtractor","owner":"CodeDeJustin","description":"ATTENTION : L'EXTRACTION DE VIDÉOS ET D'AUDIO PEUT VIOLER LES DROITS D'AUTEUR ET LES LOIS DE PROTECTION DE LA VIE PRIVÉE. UTILISEZ CET OUTIL DE MANIÈRE RESPONSABLE ET CONFORMÉMENT AUX LOIS EN VIGUEUR! Ce programme extrait l'audio-vidéo de sites internet et les convertit en formats audio et vidéo. Utilisez cet outil de façon éthique et responsable.","archived":false,"fork":false,"pushed_at":"2024-08-02T02:54:47.000Z","size":40490,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-17T00:41:59.194Z","etag":null,"topics":["ffmpeg","ffmpeg-wrapper","git","github","python3","spec","visual-studio-code"],"latest_commit_sha":null,"homepage":"https://justinallard.ca","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CodeDeJustin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-27T14:37:48.000Z","updated_at":"2024-08-02T02:54:50.000Z","dependencies_parsed_at":"2024-08-02T04:35:42.234Z","dependency_job_id":null,"html_url":"https://github.com/CodeDeJustin/video_xtractor","commit_stats":{"total_commits":10,"total_committers":1,"mean_commits":10.0,"dds":0.0,"last_synced_commit":"6266e1cee39d918d2dce79fc8bed11444ae3c8db"},"previous_names":["codedejustin/video_extractor"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeDeJustin%2Fvideo_xtractor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeDeJustin%2Fvideo_xtractor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeDeJustin%2Fvideo_xtractor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeDeJustin%2Fvideo_xtractor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CodeDeJustin","download_url":"https://codeload.github.com/CodeDeJustin/video_xtractor/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243955719,"owners_count":20374372,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ffmpeg","ffmpeg-wrapper","git","github","python3","spec","visual-studio-code"],"created_at":"2024-09-25T07:04:10.813Z","updated_at":"2026-01-03T00:58:57.448Z","avatar_url":"https://github.com/CodeDeJustin.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Visitez mon site web : justinallard.ca\n\n\nGénérer le fichier .spec :\nUtilisez la commande suivante pour générer le fichier .spec de base:\n\nTERMINAL OU POWERSHELL→→→ pyinstaller --onefile --icon=snake.ico video_xtractor.py\n\nPuis vous devez inclure le dossier ffmpeg à l'intérieur du fichier spec:\n\n\n# -*- mode: python ; coding: utf-8 -*-\n\nblock_cipher = None\n\na = Analysis(\n    ['video_xtractor.py'],\n    pathex=['C:\\\\VotreDossier\\\\VotreSousDossier\\\\video_xtractor'],\n    binaries=[],\n    datas=[('ffmpeg/bin', 'ffmpeg/bin')],\n    hiddenimports=['yt_dlp', 'colorama'],\n    hookspath=[],\n    hooksconfig={},\n    runtime_hooks=[],\n    excludes=[],\n    noarchive=False,\n    optimize=0,\n)\npyz = PYZ(a.pure)\n\nexe = EXE(\n    pyz,\n    a.scripts,\n    a.binaries,\n    a.datas,\n    [],\n    name='video_xtractor',\n    debug=False,\n    bootloader_ignore_signals=False,\n    strip=False,\n    upx=True,\n    upx_exclude=[],\n    runtime_tmpdir=None,\n    console=True,\n    disable_windowed_traceback=False,\n    argv_emulation=False,\n    target_arch=None,\n    codesign_identity=None,\n    entitlements_file=None,\n    icon='snake.ico',\n)\n\n\nPour créer un fichier exécutable de ce projet (construction de l'exécutable), veuillez, dans le terminal du projet, à l'emplacement du programme, écrire la ligne de commande suivante:\n\nTERMINAL OU POWERSHELL→→→ pyinstaller video_xtractor.spec\n\n\nLe fichier exécutable video_xtractor.exe se trouvera à l'intérieur du dossier dist nouvellement créé.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodedejustin%2Fvideo_xtractor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodedejustin%2Fvideo_xtractor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodedejustin%2Fvideo_xtractor/lists"}