Saya kira jika sumbernya tidak dalam 5.1 Anda harus menemukan perangkat lunak yang mengemulasi keluaran 5.1 dari sinyal stereo. Bisa jadi driver audio Anda bisa melakukannya.
slhck
Jawaban:
30
Saya merasa perlu untuk menghidupkan kembali ini karena cukup tinggi pada hasil pencarian dan solusi tidak lagi berfungsi untuk v2.0.2 — namun, akhirnya saya menemukan perbaikan!
Tekan Ctrl+ Puntuk memunculkan preferensi.
Di bagian bawah navigasi kanan pilih tombol Allradio di bawah area Show settings (kiri bawah antarmuka).
Sekarang perluas pohon Audio , pilih Modul Keluar dan pilih DirectX.
Pilih "Perangkat keluaran" dan "Konfigurasi speaker" Anda dari menu drop-down.
Atau FreeBSD Saya memiliki kotak "Audio output device" untuk mengetik sesuatu - mungkin saya perlu memberikan nama perangkat tertentu ...?
SlySven
4
Ini agak membingungkan bagi saya juga. Saya memiliki 7,1 audio di sistem saya. VLC selalu default ke audio stereo. Kemudian saya akhirnya menemukan jawabannya. Anda harus mengatur konfigurasi speaker kartu suara Anda ke 5.1 atau VLC tidak akan memilih trek 5.1. Saya pikir 7.1 ditetapkan untuk konfigurasi speaker pada kartu suara saya akan bekerja untuk apa pun sehingga sistem akan memainkan 5.1 atau 7.1 jika tersedia. Tetapi ternyata dengan VLC, dan mungkin beberapa program lain, sistem Anda harus sama persis atau tidak akan mengenali pengaturan Anda. Ini adalah fitur yang perlu diperbaiki tim VideoLan. Dengan hadirnya 7,1 audio, VLC perlu mengenali bahwa ia dapat memutar audio 5.1 pada sistem 7.1.
Sejauh yang saya tahu, ini adalah pengaturan yang mengubah apakah DS / DTS harus digunakan dalam saluran audio, tetapi tidak pada baris configurati on (stereo, kiri + kanan, 5.1 ....)
dadver
Oke, maka jawaban ini mungkin bukan yang Anda cari. Maaf!
Victor
@ Viktor "itu akan secara otomatis mendeteksi apakah media sumber suara surround atau tidak." Bagaimana saya bisa tahu apa yang terdeteksi VLC?
Penebusan Terbatas
1
@LimitedAtonement Saya percaya ini tersedia di bawah Tools-> informasi Codec, jika Anda melihat aliran audio dan berapa banyak saluran yang dimilikinya.
Victor
1
Solusi yang jauh lebih baik jika Anda ingin menghormati pemetaan audio yang diproduksi oleh VLC:
Menggunakan DirectX seperti yang dijelaskan di atas dalam solusi akan memberikan pemetaan audio seperti ini:
File audio stereo:
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
5.1 file audio:
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
Dengan menggunakan WaveOut seperti yang akan saya jelaskan, hormati pemetaan audio untuk konten stereo dengan lebih baik dan simpan pemetaan yang sama dengan solusi pertama:
File audio stereo:
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
5.1 file audio:
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
Sekarang jika seseorang merasa solusi ini sebagai solusi yang tepat, Anda dapat melakukannya seperti ini:
Tekan Ctrl + P untuk memunculkan preferensi.
Pergi ke "Audio" di sebelah kiri (atau di atas jika VLC 3.0.x)
Dalam output, atur modul output ke 'WaveOut audio output', tidak perlu mengubah konfigurasi speaker Anda sebagai solusi pertama.
Hanya jika format audio Anda dts / dolby digital 5.1, saluran 5.1 dapat diaktifkan di VLC. Jika file asli hanya tipe stereo, opsi 5.1 tidak akan disorot dalam menu di atas. Anda mencoba menggunakan SURCODE DTS dan perangkat lunak gelombang Emas untuk mengubah file stereo menjadi file DTS 5.1 yang ditentukan pengguna.
buka VLC> buka preferensi> pilih semua mode di sudut kiri bawah> pilih audio> temukan mode keluaran audio stereo> pilih Dolby Digital Surround di bagian bawah daftar. Pada 2.1.5 VLC.
Jawaban:
Saya merasa perlu untuk menghidupkan kembali ini karena cukup tinggi pada hasil pencarian dan solusi tidak lagi berfungsi untuk v2.0.2 — namun, akhirnya saya menemukan perbaikan!
All
radio di bawah area Show settings (kiri bawah antarmuka).DirectX
.sumber
Ini agak membingungkan bagi saya juga. Saya memiliki 7,1 audio di sistem saya. VLC selalu default ke audio stereo. Kemudian saya akhirnya menemukan jawabannya. Anda harus mengatur konfigurasi speaker kartu suara Anda ke 5.1 atau VLC tidak akan memilih trek 5.1. Saya pikir 7.1 ditetapkan untuk konfigurasi speaker pada kartu suara saya akan bekerja untuk apa pun sehingga sistem akan memainkan 5.1 atau 7.1 jika tersedia. Tetapi ternyata dengan VLC, dan mungkin beberapa program lain, sistem Anda harus sama persis atau tidak akan mengenali pengaturan Anda. Ini adalah fitur yang perlu diperbaiki tim VideoLan. Dengan hadirnya 7,1 audio, VLC perlu mengenali bahwa ia dapat memutar audio 5.1 pada sistem 7.1.
sumber
Dari
vlc --longhelp --advanced
:Ada juga pengaturan masing-masing dalam versi GUI pengaturan di bawah "Audio-> Efek-> Dolby Surround". Apakah memiliki opsi "Auto", "On" dan "Off".
Dari apa yang saya pahami, seharusnya secara otomatis mendeteksi apakah media sumber suara surround atau tidak.
sumber
Solusi yang jauh lebih baik jika Anda ingin menghormati pemetaan audio yang diproduksi oleh VLC:
Menggunakan DirectX seperti yang dijelaskan di atas dalam solusi akan memberikan pemetaan audio seperti ini:
File audio stereo:
5.1 file audio:
Dengan menggunakan WaveOut seperti yang akan saya jelaskan, hormati pemetaan audio untuk konten stereo dengan lebih baik dan simpan pemetaan yang sama dengan solusi pertama:
File audio stereo:
5.1 file audio:
Sekarang jika seseorang merasa solusi ini sebagai solusi yang tepat, Anda dapat melakukannya seperti ini:
Semoga itu akan bermanfaat bagi seseorang ...
sumber
Hanya jika format audio Anda dts / dolby digital 5.1, saluran 5.1 dapat diaktifkan di VLC. Jika file asli hanya tipe stereo, opsi 5.1 tidak akan disorot dalam menu di atas. Anda mencoba menggunakan SURCODE DTS dan perangkat lunak gelombang Emas untuk mengubah file stereo menjadi file DTS 5.1 yang ditentukan pengguna.
sumber
buka VLC> buka preferensi> pilih semua mode di sudut kiri bawah> pilih audio> temukan mode keluaran audio stereo> pilih Dolby Digital Surround di bagian bawah daftar. Pada 2.1.5 VLC.
sumber