Câu trả lời:
Tôi cảm thấy cần phải phục hồi điều này vì nó khá cao trên các kết quả tìm kiếm và giải pháp không còn hoạt động cho v2.0.2. Tuy nhiên, cuối cùng tôi đã tìm thấy một bản sửa lỗi!
All
radio bên dưới khu vực Hiển thị cài đặt (phía dưới bên trái của giao diện).DirectX
.Điều này cũng hơi khó hiểu đối với tôi. Tôi có âm thanh 7.1 trên hệ thống của mình. VLC luôn được mặc định là âm thanh nổi. Sau đó tôi cuối cùng đã tìm ra nó. Bạn phải đặt cấu hình loa card âm thanh thành 5.1 nếu không VLC sẽ không chọn bản nhạc 5.1. Tôi nghĩ rằng 7.1 được đặt cho cấu hình loa trên card âm thanh của tôi sẽ hoạt động cho mọi thứ để hệ thống sẽ phát 5.1 hoặc 7.1 nếu có. Nhưng rõ ràng với VLC và có thể một số chương trình khác, hệ thống của bạn phải khớp chính xác hoặc nó sẽ không nhận ra cài đặt của bạn. Đây là một tính năng mà nhóm VideoLan cần khắc phục. Với sự ra đời của VLC âm thanh 7.1, cần phải nhận ra rằng nó có thể phát âm thanh 5.1 trên hệ thống 7.1.
Từ vlc --longhelp --advanced
:
--force-dolby-surround {0 (Auto), 1 (On), 2 (Off)}
Force detection of Dolby Surround
Ngoài ra còn có cài đặt tương ứng trong phiên bản GUI của cài đặt trong "Âm thanh-> Hiệu ứng-> Âm thanh vòm". Có các tùy chọn "Tự động", "Bật" và "Tắt".
Từ những gì tôi hiểu, nó sẽ tự động phát hiện xem phương tiện nguồn có phải là âm thanh vòm hay không.
Giải pháp tốt hơn nhiều nếu bạn muốn tôn trọng ánh xạ âm thanh do VLC tạo ra:
Sử dụng DirectX như được giải thích ở trên trong giải pháp sẽ cho ánh xạ âm thanh như thế này:
Tập tin âm thanh nổi:
main debug: using audio filter module "scaletempo"
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: conversion pipeline complete
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->3F2R/LFE
main debug: looking for audio converter module matching "any": 12 candidates
main debug: using audio converter module "trivial_channel_mixer"
main debug: conversion pipeline complete
Tệp âm thanh 5.1:
main debug: using audio filter module "scaletempo"
main debug: conversion: 'a52 '->'f32l' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE
main debug: looking for audio converter module matching "any": 12 candidates
main debug: no audio converter modules matched
main debug: looking for audio converter module matching "any": 12 candidates
main debug: using audio converter module "a52tofloat32"
main debug: conversion pipeline complete
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE
main debug: conversion pipeline complete
Sử dụng WaveOut như tôi sẽ mô tả, tôn trọng tốt hơn ánh xạ âm thanh cho nội dung âm thanh nổi và giữ nguyên ánh xạ như giải pháp đầu tiên:
Tập tin âm thanh nổi:
main debug: using audio filter module "scaletempo"
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: conversion pipeline complete
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: conversion pipeline complete
Tệp âm thanh 5.1:
main debug: using audio filter module "scaletempo"
main debug: conversion: 'a52 '->'f32l' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE
main debug: looking for audio converter module matching "any": 12 candidates
main debug: no audio converter modules matched
main debug: looking for audio converter module matching "any": 12 candidates
main debug: using audio converter module "a52tofloat32"
main debug: conversion pipeline complete
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE
main debug: conversion pipeline complete
Bây giờ nếu ai đó cảm thấy cách giải quyết này là một giải pháp thích hợp, bạn có thể làm như thế này:
Hy vọng điều đó sẽ hữu ích cho ai đó ...
Chỉ khi định dạng âm thanh của bạn là dts / dolby kỹ thuật số 5.1, kênh 5.1 mới có thể được kích hoạt trong VLC. Nếu tệp gốc chỉ thuộc loại âm thanh nổi, tùy chọn 5.1 sẽ không được tô sáng trong menu đã nói ở trên. Bạn thử sử dụng phần mềm SURCODE DTS và Gold wave để chuyển đổi tệp âm thanh nổi thành tệp 5.1 DTS do người dùng xác định.
mở VLC> đi đến tùy chọn> chọn tất cả chế độ ở góc dưới bên trái> chọn âm thanh> tìm chế độ đầu ra âm thanh nổi> chọn Dolby Digital Surround ở cuối danh sách. Kể từ 2.1.5 VLC.