WWW.PCHIFI.CN - 电脑音频发烧站

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
楼主: jocover

MPC-HC实现ASIO输出

[复制链接]

3

主题

0

好友

43

积分

初级烧友

Rank: 2

UID
103438
帖子
34
精华
0
积分
43
论坛积分
43 1
人气值
85 1
活跃度
0 1
阅读权限
100
在线时间
25 小时
注册时间
2013-10-28
最后登录
2016-3-23
发表于 2013-11-2 08:52:30 |显示全部楼层
amex 发表于 2013-11-2 03:10 9 ~0 x! g, K+ h9 [
发现问题了,64位程序就无法加载asiorender
* B" |. o: [7 d7 E改为32位可以了,但还有问题4 X: n! M9 u: H. t9 D
1、LAV audio decoder启用会自动 ...
1 t5 E' V: f1 d9 y- h4 q1 g4 e
我放WAV是44.1khz
+ U, h5 _6 {  \  b- V放AC3是48khz
回复

使用道具 举报

3

主题

0

好友

43

积分

初级烧友

Rank: 2

UID
103438
帖子
34
精华
0
积分
43
论坛积分
43 1
人气值
85 1
活跃度
0 1
阅读权限
100
在线时间
25 小时
注册时间
2013-10-28
最后登录
2016-3-23
发表于 2013-11-2 09:05:49 |显示全部楼层
abc101 发表于 2013-11-1 23:18
* z7 @' Y) @* s1 ^, Q* S+ ^试了一下, WinXP SP3 32bit下,
+ c. p! U) r" {9 X
- ]4 V; v6 v6 X- c7 ?你给的1.0版OK,  但是从网上下的1.1版不行,
* y1 \& `; e1 \8 \
我这里1.0和1.1都正常,但是1.1会重采样,就不提供了
* K) ]1 ~7 r8 S  s2 f* |这个用MPC-HC添加方式不会注册到系统的,所以你反注册不了
回复

使用道具 举报

1

主题

0

好友

241

积分

终极烧友

Rank: 10Rank: 10Rank: 10

UID
31281
帖子
134
精华
0
积分
241
论坛积分
241 1
人气值
902 1
活跃度
0 1
阅读权限
150
在线时间
369 小时
注册时间
2008-11-6
最后登录
2016-4-20
发表于 2013-11-2 10:41:59 |显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

0

好友

113

积分

高烧不退

Rank: 8Rank: 8

UID
58437
帖子
82
精华
0
积分
113
论坛积分
113 1
人气值
497 1
活跃度
0 1
阅读权限
100
在线时间
245 小时
注册时间
2010-11-22
最后登录
2015-4-7
发表于 2013-11-2 11:32:17 |显示全部楼层
用這個我就出過一次聲,以後就再也不響了,蛋痛。。。
回复

使用道具 举报

nimama 该用户已被删除
发表于 2013-11-2 15:40:35 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

4

主题

0

好友

362

积分

终极烧友

Rank: 10Rank: 10Rank: 10

UID
100963
帖子
334
精华
0
积分
362
论坛积分
362 1
人气值
779 1
活跃度
0 1
阅读权限
150
在线时间
144 小时
注册时间
2013-6-26
最后登录
2016-3-16
发表于 2013-11-2 15:41:43 |显示全部楼层
jocover 发表于 2013-11-2 09:05
. i: {; ]5 i+ L$ \. Z6 ]我这里1.0和1.1都正常,但是1.1会重采样,就不提供了
1 f7 T& E2 |9 x9 v这个用MPC-HC添加方式不会注册到系统的,所以你反注 ...
# c$ I2 j9 ^8 h7 q1 w
我的系统可能比较奇怪吧,  我手动注册安装的1.0, 也反注册失败,呵呵.. B& c( G: h0 P) c4 b  g

2 r5 o8 b% b8 T& r& N6 C" ?1.1我的出不了声, 1.0OK.1 }- d, \# @& Z% ^* l* \

$ v( f- I* O/ N1 a; A试用后感觉还不错, 谢谢分享.) \+ c' J( M! s4 @7 c: U
回复

使用道具 举报

4

主题

0

好友

362

积分

终极烧友

Rank: 10Rank: 10Rank: 10

UID
100963
帖子
334
精华
0
积分
362
论坛积分
362 1
人气值
779 1
活跃度
0 1
阅读权限
150
在线时间
144 小时
注册时间
2013-6-26
最后登录
2016-3-16
发表于 2013-11-2 15:44:14 |显示全部楼层
好久不用MPC了, 变化还真大. 内部编解码器都外置了.
! q' t- C; a+ M! X/ r
回复

使用道具 举报

4

主题

0

好友

362

积分

终极烧友

Rank: 10Rank: 10Rank: 10

UID
100963
帖子
334
精华
0
积分
362
论坛积分
362 1
人气值
779 1
活跃度
0 1
阅读权限
150
在线时间
144 小时
注册时间
2013-6-26
最后登录
2016-3-16
发表于 2013-11-2 15:48:38 |显示全部楼层
amex 发表于 2013-11-2 03:25
4 B5 ?$ g; L: F% n% v我懂了,居然受系统采样率控制?!这什么asio……- -
% v" O! E* O: P4 q8 l* F
这个是DShow的一个终端Render Filter,+ {. K4 a. `' s8 a
1 i) P! V9 F  t. |
整个播放graph还是和你当前系统播放软件配置有关的, 它只管把前面的送过来的内容给输出而已.
$ s  i9 ~8 x4 }$ {
6 n5 g- U5 m2 k2 n/ L, l/ o貌似这个ASIORender, 类似于foo_dsd_asio, 起个代理作用, 真正的输出给硬件是你的声卡asio驱动完成的.
7 q: R/ N1 Q$ z4 l# L4 `
回复

使用道具 举报

4

主题

0

好友

362

积分

终极烧友

Rank: 10Rank: 10Rank: 10

UID
100963
帖子
334
精华
0
积分
362
论坛积分
362 1
人气值
779 1
活跃度
0 1
阅读权限
150
在线时间
144 小时
注册时间
2013-6-26
最后登录
2016-3-16
发表于 2013-11-2 15:56:55 |显示全部楼层
jocover 发表于 2013-11-2 08:52 : _6 b- F% p" T# l8 r9 b+ {: o! R
我放WAV是44.1khz
: D$ y$ Q1 F6 n) I6 w$ W放AC3是48khz

5 O  g8 d) b" V还想请问高手,  现在有无MPC等第三方软件可以方便集成的DTS-HD解码器.
+ ]/ E9 `" t6 J2 p
回复

使用道具 举报

0

主题

0

好友

22

积分

初级烧友

Rank: 2

UID
31718
帖子
21
精华
0
积分
22
论坛积分
22 1
人气值
196 1
活跃度
0 1
阅读权限
100
在线时间
160 小时
注册时间
2008-11-19
最后登录
2016-4-7
发表于 2013-11-2 17:21:17 |显示全部楼层
看电影也能ASIO了。
回复

使用道具 举报

3

主题

0

好友

43

积分

初级烧友

Rank: 2

UID
103438
帖子
34
精华
0
积分
43
论坛积分
43 1
人气值
85 1
活跃度
0 1
阅读权限
100
在线时间
25 小时
注册时间
2013-10-28
最后登录
2016-3-23
发表于 2013-11-2 18:34:55 |显示全部楼层
abc101 发表于 2013-11-2 15:56
. i" r" S: v8 C- S还想请问高手,  现在有无MPC等第三方软件可以方便集成的DTS-HD解码器.

0 v8 ^" R0 n( E% C, D2 T% K# V 1.jpg
$ e4 E6 `- V( a2 Q
4 |# q/ `5 n5 a- f: n& ~
dtsdecoderdll.dll文件复制到LAVFilters的目录里,或者系统system32下就能解码DTS HD MA格式了. K( E  k6 B) t# F% X8 [

  v& j& j: z4 N) B' Y7 whttp://pan.baidu.com/s/1tHOL0
回复

使用道具 举报

4

主题

0

好友

362

积分

终极烧友

Rank: 10Rank: 10Rank: 10

UID
100963
帖子
334
精华
0
积分
362
论坛积分
362 1
人气值
779 1
活跃度
0 1
阅读权限
150
在线时间
144 小时
注册时间
2013-6-26
最后登录
2016-3-16
发表于 2013-11-3 14:22:29 |显示全部楼层
jocover 发表于 2013-11-2 18:34
* T1 a( o8 c+ U2 V7 L+ f$ k3 B2 \, Kdtsdecoderdll.dll文件复制到LAVFilters的目录里,或者系统system32下就能解码DTS HD MA格式了
2 ~+ K$ E4 F5 p3 Z- [
- X9 m& T% z6 `$ U8 Z" F/ mht ...

+ M2 r& u: |0 e+ M: d您分享的dtsdecoder的链接已经不存在了.
9 F3 @; x( U; n" o6 S3 Q
9 z1 F1 u& n3 i1 z. [看您的截图貌似是Win7,  32位的还是64位的?/ K( |$ Y, G, ^! X6 j" v" B0 q
) J* y4 O; U; r  d4 x8 ?8 O% j
对了, 你说的1.1版ASIORender, 我在Win7 64bit下能"用", 确实和你一样, 存在"重采样'.8 T5 _" Q! u9 ~0 @8 ^2 {
所以, 1.1对我来说也不能用.
7 t1 ~/ ^7 ]$ C. i
回复

使用道具 举报

9

主题

4

好友

152

积分

高烧不退

Rank: 8Rank: 8

UID
10995
帖子
245
精华
0
积分
152
论坛积分
152 1
人气值
503 1
活跃度
30 1
阅读权限
100
在线时间
357 小时
注册时间
2007-2-18
最后登录
2016-2-27
发表于 2013-11-3 14:24:18 |显示全部楼层
支持国产货!
回复

使用道具 举报

4

主题

0

好友

362

积分

终极烧友

Rank: 10Rank: 10Rank: 10

UID
100963
帖子
334
精华
0
积分
362
论坛积分
362 1
人气值
779 1
活跃度
0 1
阅读权限
150
在线时间
144 小时
注册时间
2013-6-26
最后登录
2016-3-16
发表于 2013-11-3 14:28:55 |显示全部楼层
jocover 发表于 2013-11-2 18:34
8 c4 A6 |6 S4 G. u& I4 [dtsdecoderdll.dll文件复制到LAVFilters的目录里,或者系统system32下就能解码DTS HD MA格式了3 u- ?& k4 T+ w; H* E" G0 m

# a  L) ]) F% |. pht ...
, C6 ^! O: x; E( }: G" ?# p9 z
我的主用系统是WinXP,  所以Win7就没去折腾了,
3 n% \7 v9 [1 c; ]1 |
2 o6 [" h+ e# ~- T3 [+ x在WinXP下,  我从TMT3到TMT6都试过了, 可惜都无法正确解码"96K 24bit",# A& M, M7 @: I9 h/ f
& x% s& [( N; i1 P# d
在我的系统中, 看到的信息,  LAV Splitter把96K/24认为48K了, 在ASIORender的pin info里, 是想按照! n, u' ~! R$ p8 r: z
48k/24来渲染,  结果直接造成MPC死在那.9 ~& Q$ u3 S7 @+ L' a
8 L$ ]" e% i4 e- g7 P, V' o
而LAV Audio的信息里, 确实如你上图所示, 识别了正确的DTS-HD编码.9 D( Z+ `" y6 C7 n
, ^( P7 c- R6 |2 e1 {7 b) z; N
您有尝试成功播放过: 96K/24的DTS-HD 音轨吗? ; ~' O  E; ~, s

; P" w% ^  j, L 如有该如何设置呢.
5 f8 s, r6 w& a6 d/ e- k
( \+ p7 R+ O% m( N
9 r' _8 Z* k+ X( i6 s. w) b
回复

使用道具 举报

3

主题

0

好友

43

积分

初级烧友

Rank: 2

UID
103438
帖子
34
精华
0
积分
43
论坛积分
43 1
人气值
85 1
活跃度
0 1
阅读权限
100
在线时间
25 小时
注册时间
2013-10-28
最后登录
2016-3-23
发表于 2013-11-3 20:31:49 |显示全部楼层
本帖最后由 jocover 于 2013-11-3 21:06 编辑 ; w# }$ b- j" g6 |
abc101 发表于 2013-11-3 14:28
/ ?3 M/ n( {* h4 N* `我的主用系统是WinXP,  所以Win7就没去折腾了," U( g- i9 _' z* J  T8 S- Q! Q

/ z8 z' e' C% O6 n8 l9 F在WinXP下,  我从TMT3到TMT6都试过了, 可惜都无法正确解 ...

: n. L$ g; K& ~
$ D# D5 l  j( e: p' b$ f我测试了一下,ASIORender的确和LAVAudio+dtsdecoder存在冲突
4 w0 w; A1 t, `8 \) P3 P9 o' [0 r6 L主要原因可能是LAVAudio解码时候的问题
回复

使用道具 举报

4

主题

0

好友

362

积分

终极烧友

Rank: 10Rank: 10Rank: 10

UID
100963
帖子
334
精华
0
积分
362
论坛积分
362 1
人气值
779 1
活跃度
0 1
阅读权限
150
在线时间
144 小时
注册时间
2013-6-26
最后登录
2016-3-16
发表于 2013-11-3 21:40:22 |显示全部楼层
jocover 发表于 2013-11-3 20:31
. m. n1 R, d& ]3 |( O* j+ \我测试了一下,ASIORender的确和LAVAudio+dtsdecoder存在冲突
6 _3 ?: M8 e! w主要原因可能是LAVAudio解码时候的问题

( n6 e  |& Y. ]3 c4 I+ e- Q, H感谢您的回答与帮助.
# Z- C, }* N8 }" }6 `4 ~7 d
7 H/ Z" N5 H& \; G9 x我测试的情况也只剩下96k的DTS-HD不能解码运行,
$ s6 c: h) s  i, J: X1 f9 u* R
* W+ T' }, U; Q) ?2 M  p其他48k的DTS-HD, 16bit, 24bit的都可以正确解码运行, 效果也相当不错.
回复

使用道具 举报

4

主题

0

好友

362

积分

终极烧友

Rank: 10Rank: 10Rank: 10

UID
100963
帖子
334
精华
0
积分
362
论坛积分
362 1
人气值
779 1
活跃度
0 1
阅读权限
150
在线时间
144 小时
注册时间
2013-6-26
最后登录
2016-3-16
发表于 2013-11-4 11:17:59 |显示全部楼层
jocover 发表于 2013-11-3 20:31
! Y: ~6 P# g, u+ m9 u8 i# \2 U我测试了一下,ASIORender的确和LAVAudio+dtsdecoder存在冲突
2 r( O1 B5 d) U8 S9 @7 e/ T主要原因可能是LAVAudio解码时候的问题

% q9 l3 M" S  u根据你的提示, 我又测试了一下,换了一个输出,
# t' _+ x+ S5 H9 [" P, S% y9 Y2 f( @2 C) F, M
LAVAudio+dtsdecode工作正常, 对于96K的DTS-HD解码运行正确.
6 v+ J' T1 @) C% z$ `
" N, ?4 V1 k; i5 `. E1 g看来确实是ASIORender的兼容性有点问题.
回复

使用道具 举报

bluesjazz 该用户已被删除
发表于 2013-11-4 13:50:34 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

3

主题

0

好友

43

积分

初级烧友

Rank: 2

UID
103438
帖子
34
精华
0
积分
43
论坛积分
43 1
人气值
85 1
活跃度
0 1
阅读权限
100
在线时间
25 小时
注册时间
2013-10-28
最后登录
2016-3-23
发表于 2013-11-4 16:17:10 |显示全部楼层
abc101 发表于 2013-11-4 11:17 % V2 m) O8 E/ q3 u' b5 q! v
根据你的提示, 我又测试了一下,换了一个输出,
* d. v+ ~' ?' T0 C, H# ?- v: y; C" S! V9 t$ o1 ~
LAVAudio+dtsdecode工作正常, 对于96K的DTS-HD解码运行 ...
3 r% l" |! M$ V4 u3 v! r7 |$ m& o
其实是lavaudio的问题,我解码96khz的dts时候,其他解码器也提示输入采样率是48khz,应该是lavaudio的dts core和dts hd ma之间有关,但现在又找不到其他解码器可以解dts hd ma,所以目前只能换渲染器了
回复

使用道具 举报

3

主题

0

好友

43

积分

初级烧友

Rank: 2

UID
103438
帖子
34
精华
0
积分
43
论坛积分
43 1
人气值
85 1
活跃度
0 1
阅读权限
100
在线时间
25 小时
注册时间
2013-10-28
最后登录
2016-3-23
发表于 2013-11-4 16:27:30 |显示全部楼层
abc101 发表于 2013-11-4 11:17 . g# `! A' s3 Y0 ^4 Z3 N
根据你的提示, 我又测试了一下,换了一个输出, 2 ~; H+ Q# J  M# D" f0 Q9 g

/ F) m* B/ o; a/ N1 ALAVAudio+dtsdecode工作正常, 对于96K的DTS-HD解码运行 ...
& o% x: `4 E& f5 ]: ^
LAV Filters 0.59 (released 2013/11/03)- s! E1 C" P' R( X0 J8 i
LAV Splitter$ O8 v* N7 K+ N! Q4 S8 e$ X
- Support for demuxing H.265/HEVC and VP9
2 c  c5 W* f) I- Improvements for H.264 in AVI or as raw video streams
2 M* N+ C  H0 e0 G- Improved stream detection in files which start with a few seconds audio before the video
0 t9 y( B( V3 a+ ~8 o* p- Improved timestamp handling when demuxing seamless branching Blu-rays, fixes a few hicups/freezes MID-stream
' u' Y6 b$ A: X) d" o$ l: pLAV Video: E: c1 Z- g* z
- Support for decoding H.265/HEVC and VP9
# u. H& ~  y2 k0 r* n6 s% C! w- Accept H.264 from the MainConcept demuxer; y6 N1 i/ @2 d4 U
- Added support for DV Video from Canopus cameras
5 y. L# m3 B0 CLAV Audio
" I- x& |# }, e3 S# y. m- Fixed playback issues on a few DTS and DTS-HD tracks' x( |* C; w. P) L0 \2 O% d# a( f4 b
' K! G5 N9 _* o! i1 M; T
说曹操,曹操到,新版似乎修复了DTS-HD音轨问题了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|PCHIFI.CN ( 皖ICP备10205090号-5 )

GMT+8, 2016-4-27 16:54 , Processed in 0.332634 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部