ffmpegfs: système de fichiers basé sur FUSE pour la vidéo et l'audio

ffmpegfs

Vous savez sûrement qu'il existe plusieurs types de systèmes de fichiers ou FS (Système de fichiers en anglais). Certains sont basés sur FUSE (Filesystem in Userspace), un module du noyau Linux qui permet à un utilisateur non privilégié de créer ses propres systèmes de fichiers sans modifier le code du noyau.

Ceci est réalisé grâce à cette implémentation «bridge» pour pouvoir disposer de systèmes FS virtuel (voir VFS), qui contrairement aux traditionnels, ne stockent pas leurs propres données. Ils agissent simplement comme une couche intermédiaire grossièrement dite sans entrer trop dans les détails.

Cela dit, vous connaissez probablement aussi le puissant outil ffmpeg, pour que le contenu multimédia répare, modifie et change les formats de fichiers, entre autres. Un utilitaire puissant dont nous avons déjà parlé dans ce blog. Eh bien, maintenant en joignant les deux concepts, nous avons ffmpegfs.

Qu'est-ce que ffmpegfs? Eh bien, c'est un système de fichiers basé sur FUSE pour le transcodage vidéo et audio à la volée lorsqu'il est ouvert. Quelque chose de super pratique et intéressant.

Les Faits saillants de ffmpegfs sont:

  • Transcodage lecture seulement. Autrement dit, convertissez les formats audio et vidéo à la volée.
  • Gratuit, et vous pouvez voir la page dans Github.
  • supports Formatos tels que MP4, WebM, OGG, MP3, OPUS, MOV, ProRes, WaV, etc.
  • Écrit en C et C ++, en utilisant la bibliothèque FUSE.

Pour son installation, vous pouvez le faire à partir des dépôts de votre distribution préférée, comme avec APT-GET dans Debian et ses dérivés. Une fois installé, vous pouvez facilement l'utiliser. Par exemple, imaginez que vous voulez convertir tous les fichiers à partir d'un répertoire / home / multimédia vers MOV et les transmettre à / home / converti, vous pouvez alors utiliser la commande suivante:

ffmpegfs --desttype=mov+aiff --log_maxlevel=DEBUG --cachepath=/tmp/cache ~/home/multimedia ~/home/convertidos

Ou tu peux tout convertir l'audio de ce même répertoire en MP3 avec un débit de 256 bits:

ffmpegfs --audiobitrate=256K --desttype=mp3 ~/home/multimedia ~/home/convertidos -o allow_other,ro

Comme vous pouvez le voir, c'est assez simple à utiliser ...


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.