Estou procurando uma maneira de reproduzir vídeos com áudio ac3 e vídeos xvid.
Você tem que fazer uma compilação customizada de libchromiumcontent com custom ffmpeg_branding
, atualmente usamos apenas a configuração do navegador chrome, pois é bem testado. Você pode encontrar mais em https://github.com/atom/electron/issues/1595.
Ok, parece que nenhuma das marcas ffmpeg_branding
existentes suportam ac3, e olhando para vendor\chromium\src\third_party\ffmpeg\build_ffmpeg.py
linha 493 parece que eu preciso adicionar alguns sinalizadores à compilação 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',
])
Como isso é feito? Eu faço um patch em patches\third_party\ffmpeg
? Ou estou no caminho completamente errado?
Qual é a maneira moderna de fazer isso? Este problema parece bastante antigo, então tenho certeza que as coisas mudaram.
Comentários muito úteis
Qual é a maneira moderna de fazer isso? Este problema parece bastante antigo, então tenho certeza que as coisas mudaram.