Question Downmix laisse tomber le canal basse fréquence


J'ai remarqué un problème avec le remixage FFmpeg. Si je lance une commande telle que

ffmpeg -i infile.flac -ac 2 outfile.flac

Il aura le même résultat que

ffmpeg -i infile.flac \
  -map_channel 0.0.0 \
  -map_channel 0.0.1 \
  -map_channel 0.0.2 \
  -map_channel 0.0.4 \
  -map_channel 0.0.5 \
  outfile.flac

C'est-à-dire la quatrième chaîne AKA 0.0.3 ALIAS LFE ALIAS low frequency est disparu. Comment puis-je remixer 6 à 2 sans perdre un canal?


2
2018-03-02 20:48


origine


Un autre utilisateur référencé votre question dans # ffmpeg-devel (recherche de LFE), et apparemment LFE est destiné à être exclu lors du mixage en stéréo. - LordNeckbeard


Réponses:


le -ac 2 l'algorithme laisse de côté "LFE" comme on peut le voir dans la 4ème colonne de ce sortie

$ ffmpeg -i infile.flac -ac 2 -v debug -f null -
0.414214 0.000000 0.292893 0.000000 0.292893 0.000000
0.000000 0.414214 0.292893 0.000000 0.000000 0.292893

Pour corriger, définissez le niveau de mixage LFE

$ ffmpeg -i infile.flac -ac 2 -lfe_mix_level 1 -v debug -f null -
0.320377 0.000000 0.226541 0.226541 0.226541 0.000000
0.000000 0.320377 0.226541 0.226541 0.000000 0.226541

Il convient de noter que LFE contient généralement des informations audio en double

Le canal des effets de basse fréquence (LFE) contient des informations supplémentaires sur les graves   nécessaire pour que les effets sonnent assez gros. Il ne devrait jamais contenir d'éléments   qui ne sont pas dans d'autres canaux

et que l'inclure dans un downmix pourrait causer des problèmes

Il y a d'autres problèmes lors de l'ajout d'un signal LFE au mixage. Si le LFE est   simplement redistribués dans les autres canaux du mix, ils seront généralement   être soumis à un filtrage passe-bande basse fréquence. Ce filtrage provoque   déphasages du signal LFE. Lorsqu'ils sont ajoutés acoustiquement dans un   la place, ces décalages de phase sont assez subtils et passent souvent inaperçus. cependant,   quand ils sont ajoutés électroniquement avec les cinq canaux principaux du   codeur, ils peuvent produire des résultats moins que souhaitables à certaines fréquences.   Pour cette raison, il est recommandé que le signal LFE ne soit pas utilisé dans un Dolby   Downmix Pro Logic II

Informations de mélange pour Dolby Pro Logic II


4
2018-03-03 08:15