vcb-s / guides Goto Github PK
View Code? Open in Web Editor NEWVCB-Studio 公开教程(新版)
Home Page: https://guides.vcb-s.com/
VCB-Studio 公开教程(新版)
Home Page: https://guides.vcb-s.com/
音频的切割并不依赖于关键帧,我们可以使用 ffmpeg 对其进行精准到毫秒(实际是精确到 sample)的切割。
ffmpeg应该是精准到audio frame,对于wav这类格式来说1frame就是1个sample,但对于aac这类格式1frame有960/1024个sample。
参考
https://stackoverflow.com/questions/42144468/sample-accurate-audio-slicing-in-ffmpeg
(下面这个对frame的定义与上面的,以及media info的都不一样)
https://stackoverflow.com/questions/23216103/about-definition-for-terms-of-audio-codec
Thanks to @hooke007
催更!!!
Dolby Atmos 在编码成FLAC的过程中会丢失其中的封装在DDP/TrueHD等音轨中的描述声音对象方位的元数据,导致音轨降级(从Atoms降级成普通的5.1/7.1)。
这个问题在我整理《HELLO WORLD》的时候发现,外挂的MKA文件中的7.1音轨,只能被AVR识别成PCM的7.1,并不能识别出Atoms,然后我去找了BD ISO,里面的7.1 TrueHD音轨(Dolby TrueHD with Dolby Atmos)时可以被AVR正确识别成Atoms音轨并正确播放。
目前没有尝试原始音轨为DTS:X的文件时什么效果,后续找到或者按照你们提供的教程提取一条DTS:X的FLAC文件后在这个issue下更新,但是次世代音轨的原理类似,应该和Atoms时类似的情况。
是否可以考虑当BD音轨中存在次世代音轨时,这两种音轨直接提取后封装到外挂MKA中,而不是编码成FLAC后再封装。
本仓库的issue只接收关于教程中疏漏、错误、不足之处的讨论。
技术细节、制作规格、以及与教程无关的提问将被忽略甚至删除。
由于本教程不是作为一个开源项目来运行,目前暂不接受组外的commit。有需要时可以通过pr提供修改建议,我们可能会视情况采纳,但不会合并。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.