如何制作部分低质量的视频
是否可以制作一些部分高质量(例如一些重要部分)而其他部分低质量的视频?
这是我的想法:
- 解码视频
- 获取视频的每一帧并在该帧上执行一些操作以降低质量(我将如何执行此操作?)
- 将其编码回来
我是处理视频的新手。不知道这是否有效。请告诉我更多。谢谢。
Is it possible to make a video with some parts in high quality (e.g. some important part) and other parts in low quality?
Here is my idea:
- Decode the video
- Get each frame of the video and do something on the frame to reduce quality (How would I go about doing this?)
- Encode it back
I am new to handling video. Don't know if this works or not. Please tell me more. Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
听起来就像大多数编解码器在使用可变比特率和改变自动关键帧速率时所做的那样。当然,算法将决定“重要”部分是什么。
对于您的示例流程,我会使用 oldschool Pro,修剪并导出每个部分,对每个“不重要”文件进行大规模平滑,然后在 QuickTime 中再次将它们连接起来。
Sounds like what most codecs would do already when using variable bitrate and varying the automatic key frame rate. Of course, the algorithm would be deciding what the "important" parts are.
For your example process, I would go oldschool Pro, trimming and exporting each section, doing a massive smoothing on each "not important" file, then concatenating them again in QuickTime.
如果您要使用 VBR 和多个编码通道,大多数编解码器都会立即执行此操作(例如 DivX、XviD、H.264 和 MPEG-2)。
维基百科有一篇关于 VBR 和多通道编码的信息丰富的文章: http://en.wikipedia.org/wiki /Variable_bitrate
希望这至少能帮助你一点:)
If you would use VBR and multiple encoding passes, most codec will do this out of the box (for example DivX, XviD, H.264 and MPEG-2).
Wikipedia has a quite informative article about VBR and multi-pass encoding: http://en.wikipedia.org/wiki/Variable_bitrate
Hope this will help you a little bit at least :)