Electron: Ajouter des codecs vidéo et audio

Créé le 29 oct. 2015  ·  3Commentaires  ·  Source: electron/electron

Je cherche un moyen de lire des vidéos avec audio ac3 et des vidéos xvid.

Commentaire le plus utile

Quelle est la manière moderne de faire cela ? Ce problème semble assez ancien, donc je suis sûr que les choses ont changé.

Tous les 3 commentaires

Vous devez faire un build personnalisé libchromiumcontent avec custom ffmpeg_branding , actuellement nous utilisons juste les paramètres du navigateur Chrome car il est bien testé. Vous pouvez en trouver plus sur https://github.com/atom/electron/issues/1595.

Ok, il semble qu'aucune des marques ffmpeg_branding existantes ne supporte ac3, et en regardant vendor\chromium\src\third_party\ffmpeg\build_ffmpeg.py ligne 493, il semble que je doive ajouter des drapeaux à la compilation ffmpeg

# Google Chrome & ChromeOS specific configuration.
configure_flags['Chrome'].extend([
    '--enable-decoder=aac,h264,mp3',
    '--enable-demuxer=aac,mp3,mov',
    '--enable-parser=aac,h264,mpegaudio',
])

Comment est-ce fait? Est-ce que je fais un patch en patches\third_party\ffmpeg ? Ou suis-je complètement sur la mauvaise voie ?

Quelle est la manière moderne de faire cela ? Ce problème semble assez ancien, donc je suis sûr que les choses ont changé.

Cette page vous a été utile?
0 / 5 - 0 notes