原创

大音频分块无缝播放

浏览:45
更新时间:10-27
发布于:广东
微信扫一扫
分享至其他
0
表情
漩涡
0/200
全部评论
半岛的蒟蒻bddjr
想象,创造,分享
作品说明
稽木世界(gitblock.cn)限制单个资源不能超过 8 MiB,超过这个大小的音频不能整个上传。 以往多数音频分块播放的作品,在不同音频块衔接时会卡一下,也就是有一小段时间完全没有声音。 而这个作品做到了无缝衔接,每一块的音质也和原文件一致。 做法是用 FFmpeg 从后往前切块,每块不超过 8 MiB(这首 320k 切成 3.52 + 8.00 + 8.00 MiB)。音乐段按输入码率编码,前导静音用 32 kbps 静音帧填充;分块后在 Scratch 里同时播放。 源代码仓库: https://github.com/bddjr/large-audio-seamless-chunked-playback 音乐: Once Upon A Time (House Extended Mix) Max Oazo; Moonessa https://music.163.com/song?id=2114626539
操作说明
此人操作说明都不写,让各位小码君情何以堪!