Android架构中有什么东西可以防止人们创建读取嵌入式歌词的MP3播放器吗? -- media-player 领域 和 mp3 领域 和 id3-tag 领域 android 相关 的问题

Is there something in the Android architecture that prevents people from creating MP3 players that read embedded lyrics?


4
vote

问题

中文

当我播放某些mp3文件时(如 japanesepod101.com在我的iPod touch,歌词或嵌入在MP3文件中的成绩单显示在媒体播放器中。

我发现这是一个非常有用的功能,我相信我并不孤单。尽管如此,仍然没有从市场上下载的Android媒体播放器和任何其他媒体播放器似乎都支持这一点。我刚才能够找到任何方法来在我的Nexus one上获取功能。

此功能对我来说非常重要,我正在考虑学习Android开发,所以我可以编写一个显示嵌入式歌词或笔记的简单媒体播放器。但是,没有人似乎已经完成这一事实让我想知道 - 它甚至可能吗? 在Android架构或API中有什么东西,使得难以或无法从MP3文件读取和显示歌词信息?

英文原文

When I play certain MP3 files (such as lessons from JapanesePod101.com) on my iPod Touch, lyrics or transcripts that are embedded in the MP3 files are displayed in the media player.

I find this to be an extremely useful feature, and I believe I'm not alone. Despite that, neither the stock Android media player nor any other media player I've downloaded from the Market seems to support this. I just have not been able to find any way to get feature on my Nexus One.

This feature is important enough to me that I'm considering learning Android development just so I can write a simple media player that displays embedded lyrics or notes. However, the fact that nobody else seems to have done this makes me wonder - is it even possible? Is there something in the Android architecture or APIs that make it difficult or impossible to read and display lyrics information from MP3 files?

        
   
   

回答列表

2
 
vote
vote
最佳答案
 

我还没有研究这个答案,所以用一粒盐带。将其从其他开发工作中添加到过去的其他开发工作中。

我认为没有任何原因是Android会将应用程序限制在读取嵌入的歌词(或者来自 ID3标签)。因为标签支持这一点,所以你所需要的只是一个java库,你可以把它带到你的Android应用程序,它将阅读歌词。

如上所述,歌词标签往往在许多应用程序中的"高级支持" 中往往有点更多。每个人都读取标题和艺术家标签。大多数人甚至会显示专辑艺术(也是ID3的一部分)。我没有研究过任何最近的库,但如果您对ID3标记很好奇,请阅读此 ID3 Easy文章< / a>。

所以,简短的答案是:不,没有什么可以阻止任何人支持除了图书馆支持之外。库不存在,或者没有人关心在Android媒体播放器中使用该功能。

希望有帮助!

 

I haven't actually researched this answer, so take it with a grain of salt. Basing it off of other development work I have done with MP3s in the past.

I do not think there would be any reason that Android would limit an application from reading the embedded lyrics (or, rather lyrics from the ID3 tag). Because the tag supports this, really all you would need is a Java library that you can bring into your Android app that will read the lyrics.

With that said, the lyrics tag tends to be a little more in the "advanced support" for many applications. Everybody reads the title and artist tags. Most people will even display the album art (which is also part of the ID3). I haven't researched any recent libraries, but if you are curious about the ID3 tag in general, read this ID3 Easy article.

So, the short answer is: no, nothing is stopping anybody from supporting it other than library support. Either a library doesn't exist, or nobody cares to utilize that feature within an Android media player.

Hope that helps!

 
 
1
 
vote

meridian媒体播放器有支持歌词 - 我相信,嵌入式以及.lrc文件,但您可能需要将启用该功能的Payware Pro版本。

更新:你是对的!事实证明我的音乐文件夹中有.lrc文件是我看到歌词的原因。

 

Meridian Media player has support for lyrics - i believe, embedded as well as .lrc files, but you might need the payware PRO version for that functionality to be enabled.

UPDATE: You're right! Turns out I had .lrc files in my music folder which is why i was seeing lyrics.

 
 
 
 
0
 
vote

是在Android架构中有什么可防止人员的东西 从创建读取嵌入式歌词的MP3播放器?

显然,答案是"是的" 。

有一个在Android的问题跟踪器中打开问题非常问题。只有具有提交权限的用户可能会发表评论,但您只能明星并遵循问题,也许可以帮助它更加关注。

 

Is there something in the Android architecture that prevents people from creating MP3 players that read embedded lyrics?

Apparently the answer is "Yes."

There's an open issue in Android's issue tracker on this very problem. Only users with Commit permission may comment, but you can star and follow the issue and perhaps help it get more attention.

 
 
 
 

相关问题

1  Android设备作为数字媒体渲染器(DLNA的DMR)?  ( Android device as digital media renderer the dmr of dlna ) 
所以我有这个便宜的MK802 Android Devince连接到我的旧电视,我希望MK802成为数字电视盒,它可以从DLNA来源接收推送的媒体内容。 是否有适用于Android的良好DMR应用程序?我尝试了: com.bubblesoft.android.bubbleupnp com.waxrain....

26  是否有一个Android Media Payer,允许您加快MP3? [关闭]  ( Is there an android media payer that allows you to speed up an mp3 ) 
关闭。这个问题是 off-topic 。它目前不接受答案。 想要改进这个问题?更新这个问题,所以它是关于android爱好者堆栈交换的主题。 关闭 ...

0  将Android电视设备转换为公共媒体播放器  ( Turn android tv device into public media player ) 
我在这里有一个Android电视设备,我们希望在公共媒体显示中使用它。我们有一些问题可以解决: 1)当它收到电源时,设备是否有开启: 看起来这将是一个固件的东西,我们不会解决它。 2)装载介质: 解决了:设备与USB硬盘有效。 3)有媒体播放器应用程序启动上电: 解决:使用自动启动应用程序 4)找到一个媒体播...

3  什么是管理媒体文件的好应用程序?  ( Whats a good app for managing media files ) 
我更倾向于使用文件管理器手动组织我的SD卡上的媒体(音乐,播客,视频)(而不是让媒体播放器通过标签组织它,因为它将音乐与播客混合并没有组织未标记的文件)。 我一直使用工作正常的"文件管理器" 应用程序,但问题是当我选择并播放文件时,它将在我选择的播放器中播放,但是当我"最小化" 播放器时音频停止。看来,当我手动选择...

20  是否有一个支持播放计数和智能播放列表的音乐播放器? [关闭]  ( Is there a music player that supports play counts and smart playlists ) 
关闭。这个问题是 off-topic 。它目前不接受答案。 想要改进这个问题?更新这个问题,所以它是关于android爱好者堆栈交换的主题。 cl...

1  Android中支持哪些媒体格式?  ( What media formats are supported in android ) 
我是新的Android,我正在学习。例如,我的大多数旧音乐文件都是FLV和SWF文件,我的手机和平板电脑不会播放,我似乎无法获得铬播放的延伸。 我的平板电脑上的文件管理器似乎播放mp4文件很好,尽管我不能在vlc中制作播放列表。我尝试了vlc for Android,它没有任何东西工作。 我还没有尝试过我的WebM文...

3  为什么我的Android视频播放器不会以正确的宽高比显示介质  ( Why wont my android video player display media in the correct aspect ratio ) 
我正在使用三星充满活力(Galaxy S),当我播放M4V视频文件,对于iPhone外翻格式化时,设备将图像拉伸以适合屏幕而不是字母沸腾。我找不到改变这个的任何选择。有更好的媒体播放器还是隐藏的设置? ...

5  如何在Android中播放.dat文件(视频格式)?  ( How can i play dat files videocd format in android ) 
无论如何都可以播放.dat文件(来自Videocd的MPEGAV文件夹)? 我有一个三星Galaxy S II(GT-I9100)。 ...

0  如何使用Android手机作为媒体播放器?  ( How can i use an android phone as a media player ) 
是我有可能连接到我旧的立体声的中央和谐手机,让我从我家上的任何ios或Android设备施放媒体吗?如果是这样的话? ...

-1  无法在我的Android手机上播放目前录制的MP4视频  ( Cant play currently recorded mp4 videos on my android phone ) 
我有一个gopro相机,记录mp4视频。我的Android手机始终能够播放这些文件;但最近我录得两个视频,我的手机只是说我不支持这种类型的文件玩!怎么了?可能发生在我的手机或相机或录制的文件中? ...

7  可以导入M3U播放列表的音乐播放器? [关闭]  ( Music players that can import m3u playlists ) 
关闭。这个问题是 off-topic 。它目前不接受答案。 想要改进这个问题?更新这个问题,所以它是关于android爱好者堆栈交换的主题。 关闭 ...

8  是否可以从SD卡上排除一些文件夹从被添加到我的播放列表中标准的Android播放机?  ( Is it possible to exclude some folders on the sd card from being added to my pla ) 
我使用Android Media Player听音乐。上周我安装了一个应用程序,以mp3格式带来了很多声音,并将它们保存在SD卡上,以防止应用程序对我的内部内存混乱。现在媒体播放器拿起这个文件夹并将其添加到我的播放列表中。每当我倾听洗牌模式时,我听到这个应用程序的声音混合在我收听的每十首歌曲中。 是否可以将文件夹排...

6  Video Player适用于MKV?  ( Video player app for mkv ) 
无法查找将平滑地播放的应用程序.MKV(matroska视频)文件。 (对于那些不熟悉的格式,MKV通常用于高清视频。) 流行的QQ,Mobo,Mvideo和MX播放器导致波涛汹涌,无同步播放。这些应用程序在我的2.1设备上执行相同。 我正在使用Samsung Galaxy Ace与Android 2.3以及这些QQ...

2  将电脑从平板电脑播放到媒体中心的音频/视频文件是什么?  ( What are methods to play audio video files from a tablet onto a media center ) 
我需要为Android平板电脑提供基于Kodi的娱乐平台帐户,以播放位于平板电脑上的高清媒体文件(音频和视频)。 Kodi在ARMv7板上运行,例如橙色pi 并连接到大屏幕(24-27英寸)。到目前为止我遇到的可能性是: 音频/视频流 Android屏幕铸造(带音频) 通过USB / Bluetooth / Wi...

24  如何排除音乐播放器扫描的某些文件夹?  ( How to exclude certain folders from getting scanned by music player ) 
我的手机上有一些有obiobooks,但是当我玩"所有音乐" 时,我不想听到这些。是否可以将某些文件夹排除在添加到库中?什么是自动添加的文件类型? ...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.