


MediaSeg est un utilitaire local pour macOS qui divise les fichiers multimédias volumineux en segments prêts à être téléchargés, tout en préservant la qualité. Il a été produit et réalisé avec l'assistance complète de l'IA, et expédié en 2 jours de l'idée à la sortie publique. Créé à l'origine pour simplifier la préparation des téléchargements de longs enregistrements, MediaSeg est utile pour NotebookLM et d'autres destinations de téléchargement limitées en taille.
MediaSeg est un utilitaire local pour macOS qui divise les fichiers multimédia volumineux en morceaux prêts à être téléchargés, tout en préservant la qualité d'origine. Conçu spécifiquement pour les Mac Apple Silicon sous macOS 15 Sequoia ou version ultérieure, il traite les fichiers MP4 et WEBM entièrement sur votre machine — pas de téléchargement vers le cloud, aucune limite de taille de fichier imposée par des serveurs tiers. L'outil a été produit et réalisé avec l'assistance complète de l'IA, expédié en seulement 2 jours de l'idée à la publication publique, et utilise par défaut une taille de morceau cible de 200 Mo que vous pouvez ajuster à chaque session.
MediaSeg fonctionne entièrement sur votre Mac en utilisant ffmpeg et ffprobe locaux. L'interface de bureau PySide6 prend en charge l'entrée de fichiers par glisser-déposer, la sélection du dossier de sortie, un journal de session pliable et des états de traitement clairs pour que vous sachiez toujours ce qui se passe.
Vous définissez la taille maximale des morceaux (200 Mo par défaut), et MediaSeg tente de maintenir chaque fichier de sortie entre 90 et 98 % de cette limite. La limite supérieure stricte est votre valeur configurée, afin de ne jamais dépasser accidentellement la limite de téléchargement d'une plateforme.
Les fichiers MP4 sont divisés directement sans perte de qualité. Les fichiers WEBM sont d'abord convertis en MP4 à l'aide de VideoToolbox de macOS (sans dépendance libx264), puis divisés — en préservant autant que possible la qualité d'origine. L'étape de conversion peut prendre plus de temps et utiliser plus de CPU, mais la sortie reste locale et sans perte en termes de ré-encodage.
Les fichiers de sortie sont nommés de manière séquentielle (par exemple, TrainingVideo_001.mp4, TrainingVideo_002.mp4) et placés dans un dossier horodaté. Un journal de session enregistre chaque étape, facilitant le débogage ou le partage avec le développeur via GitHub Issues.
"Une direction et une production solides peuvent transformer une idée en un produit pratique, rapidement."
MediaSeg a été construit de zéro en 48 heures avec l'assistance complète de l'IA — non pas comme un gadget, mais comme une démonstration que l'exécution ciblée compte plus que les outils. Le résultat est un utilitaire véritablement utile qui résout un problème concret : préparer de longs enregistrements pour des destinations de téléchargement limitées en taille, sans sacrifier la qualité ou la confidentialité. Il est intentionnellement petit, open-source et conçu pour être facile à auditer ou à étendre.
Vous travaillez régulièrement avec des fichiers multimédia volumineux qui doivent tenir sous une limite de taille spécifique — en particulier pour NotebookLM, l'hébergement de podcasts ou les outils de collaboration vidéo. Vous valorisez le traitement local par rapport aux services cloud, et vous appréciez un outil transparent sur ce qu'il fait et comment il fonctionne. Si vous êtes curieux de voir ce que le développement assisté par l'IA peut produire lorsqu'il est guidé par une direction claire, MediaSeg est un exemple pratique qui mérite d'être exploré.
D'autres outils que vous pourriez envisager
Loading comments…
Créateur
dev_404
Visiter le site web
github.com/exaedge/MediaSeg
Infos du projet
Mots-clés du produit