找回密码
 立即注册
搜索
查看: 4043|回复: 31

[软件] 问个安卓SRC的问题

[复制链接]
     
发表于 2017-12-26 08:44 | 显示全部楼层 |阅读模式

安卓默认全局输出48khz采样率对吧

如果播放音源为44.1khz的文件 就会SRC到48造成音质劣化

那如果直接播放48khz音源文件     有两个疑问

1.48到48还做src么

2.如果做src  那48到48音质有损失么
回复

使用道具 举报

     
发表于 2017-12-26 08:51 | 显示全部楼层
都有src,不过整数倍的src一般对音质影响不大。
回复

使用道具 举报

     
 楼主| 发表于 2017-12-26 09:10 | 显示全部楼层
netplaying 发表于 2017-12-26 08:51
都有src,不过整数倍的src一般对音质影响不大。

那整数倍对比的话

48到48  和48到192   音质谁好谁坏
回复

使用道具 举报

     
发表于 2017-12-26 09:40 | 显示全部楼层
就像mp3强行转成wav,音质还是以前那样,体积多几倍这样
回复

使用道具 举报

发表于 2017-12-26 10:05 | 显示全部楼层
这方面的知识太专业,我就说下我的理解:

我觉得可以不用太在意这个,因为
1.如果你的手机内置dac只支持48的话,那么改成44.1也没什么意义。
2.如果你的手机内置dac都支持的话,改成44.1的话,其他的48的就只能downsampling成44.1了,感觉损失比反之大多了。
3.我相信现在的很多upsampling的算法都已经很好了,从44.1到48我相信绝大部分人听不出来。另外一个音频格式opus(可以说是现在最好的有损音频格式),也不支持44.1,而是把所有44.1转成48,我相信开发者有考虑这方面的失真程度,我觉得这方面的失真是相对来说不高的。

当然如果对音质真的想追求极致的话,我觉得楼主你可以试试root用一些东西,或者外接个dac。
回复

使用道具 举报

     
发表于 2017-12-26 10:05 | 显示全部楼层
bilibon 发表于 2017-12-26 09:40
就像mp3强行转成wav,音质还是以前那样,体积多几倍这样

没什么意义,都是填充0的。
回复

使用道具 举报

头像被屏蔽
发表于 2017-12-26 10:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2017-12-26 10:17 | 显示全部楼层
shahito 发表于 2017-12-26 10:05
这方面的知识太专业,我就说下我的理解:

我觉得可以不用太在意这个,因为

我就是外接DAC 但是播放虾米和QQ音乐时  安卓设备输出到DAC时的采样率就是48khz  所以我来问下
回复

使用道具 举报

     
 楼主| 发表于 2017-12-26 10:17 | 显示全部楼层
宏 发表于 2017-12-26 10:14
不对,高通8064之后的这个问题就解决了,4年前的事情
在今天,这个问题根本不用担心

安卓设备连接DAC  不做任何播放操作时  DAC显示接收到的采样率就是48khz

我是光纤输出输入
回复

使用道具 举报

发表于 2017-12-26 10:19 | 显示全部楼层
突然发现原来我写的一部分内容被我不小心删了……再重新来遍……
1.安卓默认全局输出48khz采样率对吧
看设备的,有些设备是输出44.1的,有些设备是48的。如果在意的话,可以用软件测一下。
2.48到48还做src么
我觉得是肯定不做的,只是会再和其他src到48的mix在一起。
3.如果做src  那48到48音质有损失么
我觉得这应该就不叫src了。如果真的这么考虑的话。很多做src的东西应该会在转的时候看一下输出和输出的是不是都是一样的话,如果一样的话可能就原样返回。再不济的话,就看具体算法了,但是我感觉很多算法有可能还是转出一模一样的来的。
(当然软件层面先src一次,再硬件层面src一次,是有的,但是现在Android也没这问题了。不过我感觉这和楼主你问题的问题不太一样)
回复

使用道具 举报

头像被屏蔽
发表于 2017-12-26 10:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-12-26 10:21 | 显示全部楼层
宏 发表于 2017-12-26 10:14
不对,高通8064之后的这个问题就解决了,4年前的事情
在今天,这个问题根本不用担心

你搞混了,安卓系统本身有SRC,你说的只是当年高通的SRC在8064之后修复了(从高通+系统转换2次变成了系统转1次),但是安卓系统本身的SRC我记得官方是一直没改吧。。。
回复

使用道具 举报

     
 楼主| 发表于 2017-12-26 10:23 | 显示全部楼层
宏 发表于 2017-12-26 10:20
你用什么播放器程序?有些播放器就是不支持外置DAC,据说海贝播放器兼容性较好 ...

我是安卓播放器  光纤输出到解码器

但是我发现光纤输出到解码器的音频信号也是经过SRC的

QQ音乐和虾米都输出48khz  显然不正常吧
回复

使用道具 举报

头像被屏蔽
发表于 2017-12-26 10:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2017-12-26 10:25 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2017-12-26 10:29 | 显示全部楼层
观铃の使魔 发表于 2017-12-26 10:17
我就是外接DAC 但是播放虾米和QQ音乐时  安卓设备输出到DAC时的采样率就是48khz  所以我来问下 ...

安装一下其他播放器,比如说 USB Audio Player PRO,Onkyo HF Player,或者海贝音乐试一下(前2者可能要购买,最后者应该不用,连dac后还是不行的话,去设置里看下输出的设置)
回复

使用道具 举报

     
 楼主| 发表于 2017-12-26 10:31 | 显示全部楼层
shahito 发表于 2017-12-26 10:29
安装一下其他播放器,比如说 USB Audio Player PRO,Onkyo HF Player,或者海贝音乐试一下(前2者可能要 ...

我知道 你说的几个app 都是针对USB DAC的

我的是光纤输出输入  他们用不了
回复

使用道具 举报

发表于 2017-12-26 10:40 | 显示全部楼层
你的android播放器是什么型号的?
你可以试一下跑这个 https://apkpure.com/audio-buffer-size/com.levien.audiobuffersize ,结果是怎么样的?
回复

使用道具 举报

     
 楼主| 发表于 2017-12-26 10:44 | 显示全部楼层
shahito 发表于 2017-12-26 10:40
你的android播放器是什么型号的?
你可以试一下跑这个 https://apkpure.com/audio-buffer-size/com.levien. ...

用浏览器跑么  win10打开没反应

播放器zidoo x9s   

用自带chrome打开测试就可以么
回复

使用道具 举报

发表于 2017-12-26 11:08 | 显示全部楼层
不是,是个android软件。用来测设备默认的输出的sample rate的。我觉得你默认qq和虾米都输出48,是因为你的设备默认就是输出48的。

你播放器里面设置之类的没有可以改sampling rate的地方吗……
实在不行,你可以试试 Poweramp 测试版,我搜了下,好像可以改输出的sample rate,不单单支持usb(https://www.reddit.com/r/audioph ... _v30_beta_supports/),不过不知道行不行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

     
 楼主| 发表于 2017-12-26 11:16 | 显示全部楼层
shahito 发表于 2017-12-26 11:08
不是,是个android软件。用来测设备默认的输出的sample rate的。我觉得你默认qq和虾米都输出48,是因为你的 ...

多谢 中午回去试试 再来讨论ww
回复

使用道具 举报

     
发表于 2017-12-26 11:43 来自手机 | 显示全部楼层
shahito 发表于 2017-12-26 10:05
这方面的知识太专业,我就说下我的理解:

我觉得可以不用太在意这个,因为

opus的FAQ里的逻辑是说,44.1到48的重采样所带来的失真远小于opus压缩所带来的失真,如果你连这都忍不了就别有损压缩,莫名有道理

—— 来自 Huawei Nexus 6P, Android 8.1.0上的 S1Next-鹅版 v1.3.2.1-fix-play
回复

使用道具 举报

     
发表于 2017-12-26 12:33 | 显示全部楼层
看到这个话题,突然想起两篇之前看过的文,就当扩展阅读吧
海贝的人写的,比较简单易懂的解释了Android的音频架构和对SRC的处理方式

https://weibo.com/ttarticle/p/show?id=2309404177275204586349
https://weibo.com/ttarticle/p/show?id=2309404179759092396121

评分

参与人数 1战斗力 +1 收起 理由
VirMoe + 1 好评加鹅

查看全部评分

回复

使用道具 举报

     
发表于 2017-12-26 23:32 | 显示全部楼层
那么sony的z和f系列安卓播放器,会不会也有这问题?

  -- 来自 能搜索的 Stage1官方 Android客户端
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-12-26 23:41 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-12-27 00:02 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
发表于 2017-12-27 00:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2017-12-27 00:57 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-12-27 07:38 | 显示全部楼层
看到楼主的ID就想起那个在绯月在澄空下载楼主分享的资源的年代,从163相册到QQ到后来的各种网盘,感谢楼主
回复

使用道具 举报

     
 楼主| 发表于 2017-12-27 08:01 | 显示全部楼层
滚犊子 发表于 2017-12-27 07:38
看到楼主的ID就想起那个在绯月在澄空下载楼主分享的资源的年代,从163相册到QQ到后来的各种网盘,感谢楼主[ ...

遥想当年  不提了    S1这号也是当时混绯月澄空时随手注册的  一直没用= =

回复

使用道具 举报

头像被屏蔽
     
发表于 2017-12-27 15:16 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2017-12-27 21:40 来自手机 | 显示全部楼层
换个解码器看看,和设备有关。
htc type-c线在android上只能输出48,sony pha2则能正常输出441 48 96等。

猴上以48输出48不会产生src,wp似乎有一个阶段是48-441-48的。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-15 16:52 , Processed in 0.091626 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表