Eu acabei de construir um PC de cinema e encontrei o mesmo problema. Deixe-me abordar suas perguntas uma de cada vez. Primeira pergunta:
When playing a BluRay disc on the PC using a BluRay player program, can it decode the multichannel (7.1) LPCM/ Dolby Digital Plus / Dolby TrueHD / DTS-HD / DTS-HDMA soundtracks in their HD formats (ie, without downmixing to Dolby Digital or DTS or PCM) and output the audio directly to the soundcard's 7.1 line-level analog outputs?
O que você está pedindo depende da placa de som da saída real. Para a decodificação, um método muito poderoso é simplesmente usar ffdshow como o codec principal e usar outro media player (por exemplo, Media Player Classic ) para reproduzir o conteúdo.
Atualmente, o suporte para os novos formatos de áudio específicos Blu-ray (assim como os formatos mais antigos - mas ainda Blu-ray -) foi adicionado na versão Beta 6 ( Veja aqui o changelog e o link de download ).
Para configurá-lo, vá para as configurações do decodificador de áudio ffdshow. Navegue até a última opção, o painel "Mixer". Habilite-o e configure sua configuração de alto-falante (a sua seria de 7 canais e verifique o LFE para habilitar o subwoofer).
Em seguida, deve ser gerado a partir das saídas adequadas na placa de som. Se eles são apenas tomadas analógicas, você precisará de splicers de cabos para trocá-los das pequenas tomadas de fone de ouvido (e provavelmente será necessário amplificar o sinal).
Agora, para resolver a segunda pergunta:
Is it possible to bitstream the the multichannel (7.1) LPCM/ Dolby Digital Plus / Dolby TrueHD / DTS-HD / DTS-HDMA soundtracks in their HD formats (ie, without downmixing to Dolby Digital or DTS or PCM) over the HDMI output to a receiver when using a BluRay player program?
Bem, continuando com a configuração de áudio do ffdshow, yes . Primeiro você precisa definir o HDMI como sua saída de áudio principal no seu sistema operacional. Em seguida, navegue até a configuração "Saída" na configuração do ffdshow (logo abaixo de "Mixer").
A partir daí, você pode verificar quais sinais você gostaria de transmitir não filtrados (por exemplo, AC3, DTS), seu formato de amostragem de saída compatível (geralmente 16 bits) e os formatos de saída suportados se você quer que o ffdshow decodifique o stream (por exemplo, se você tivesse um receptor que não suportasse o AAC, você poderia decodificá-lo e codificá-lo para o AC3 instantaneamente) ou para formatos que não são suportados por muitos receptores (por exemplo, MP3 bruto dados).
Você deve observar que é um requisito de Blu-ray que codecs de áudio específicos estão presentes em um disco e que é opcional ter os formatos mais recentes.