这里冒着真正愚蠢的风险,但我似乎无法从命令行设置VLC的音量?
vlc file.mp3 --vol 0
我已阅读过man手册以及google网页但我无法完成上述工作。还尝试了--volume 0,-vol 0,-volume 0(以及在文件名之前放置音量选项)。
无论如何,VLC以其预设音量开始。在Ubuntu上使用VLC 1.1.5。 (我打算在bash脚本中使用该行,因此我无法使用VLC GUI) / J
更新
我尝试过不同的价值观。我现在运行vlc非常详细。这部分看起来有点可疑(但我不知道如何解释它!):
[0xb7108d14] main audio output warning: PTS is out of range (-9483), dropping buffer [0xb7108d14] main audio output warning: PTS is out of range (-35533), dropping buffer [0x94384ac] mpgatofixed32 audio filter debug: libmad error: bad main_data_begin pointer [0xb7108d14] pulse audio output debug: Pulse stream started [0xb7108d14] main audio output warning: output date isn't PTS date, requesting resampling (86708) Warning: call to rand() [0xb7108d14] main audio output warning: buffer is 86706 late, triggering upsampling [0xb7104654] qt4 interface debug: IM: Setting an input [0xb7108d14] main audio output warning: output date isn't PTS date, requesting resampling (44448) [0xb7108d14] main audio output warning: audio drift is too big (130928), dropping buffer [0x94384ac] mpgatofixed32 audio filter debug: libmad error: bad main_data_begin pointer [0xb7108d14] main audio output debug: audio output is starving (20040), playing silence [0xb7108d14] main audio output warning: resampling stopped after 16895748 usec (drift: 19049)
答案 0 :(得分:7)
似乎是一个已知的错误。 Volume option doesn't have any effect
答案 1 :(得分:1)
- - 音量
<integer>
设置音频输出电平(0到1024之间)。也仅适用于本地播放(如--noaudio)。
您是否尝试使用0以外的任何其他值?那些其他文件(来自与你尝试的文件不同的来源)呢?
尝试使用非常详细的(-vv
)选项来查看它是否告诉您任何内容。
答案 2 :(得分:1)
对于以后遇到的任何人,我必须在音频设置下禁用“保存音频”选项,此功能才能起作用。我还必须使用其他音频设置之一。我的是:
utc_time
其他选项是
tab_data
答案 3 :(得分:0)
在FormatStyle.FULL
之前,我在VLC版本3.0.6上使用了以下内容,它可以在VLC上以35%的音量播放歌曲。该设备确实很重要,因为waveout的DirectX都不对我有用。
start "" "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --mmdevice-volume=0.35 "F:\Beastmode.mp3"
但是,这有点无济于事,因为您的系统容量仍然会决定视在容量。因此,为了控制系统容量,我下载了 nircmd 并将其放入system32中。 nircmd使用65535作为100%的体积,因此50%的体积为65535÷2 = 32767.5,然后四舍五入为32767。之后,以下是如何在启动时保持14%系统体积和80%VLC体积的一致体积VLC:
nircmd.exe setsysvolume 9200
start "" "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --mmdevice-volume=0.35 "F:\Beastmode.mp3"