ffmpeg命令详解_火爆抖音60帧视频制作教程详解

2023-11-19

针对目前火爆抖音的超清60帧视频,今晚写一篇详细的制作教程,供大家分享

声明:60帧视频制作教程详解 文章内容为本人原创,转载请注明出处


首先再做学做补帧教程之前,大家要明白帧率的提升只是画面流畅度的提升,而非画面清晰度的提升,但是两者是有关联性的,流畅度的提升,能够有效的助推画面的清晰度。以下图为例,仔细看圆圈的动画,

此为正常速度

加快200%之后的速度

明白其原理之后,那么对60帧补帧的方式也就有了大概

60帧补帧大致分为三大块,

1:调节画面锐度,色彩

2:对不足60帧的视频进行补帧处理

3:输出渲染模式的合理设定


第一步:资源下载

我们需要下载到1280X720以上分辨率的电影,当然封顶到4k也就够了,文件太大对电脑所造成的压力也就会越大,所以在这里给大家推荐一下,不论你使用fcpx/pr/vegas……都尽量使用代理,代理的使用可以有效的降低电脑硬件消耗的压力,没有说edius这个剪辑软件的原因在于补帧插件twixtor目前还没有支持这个软件。

电影下载链接:

http://www.yinfans.me/topic/4k

https://www.1080.cn/

http://www.hdchd.cc/forum-37-1.html http://www.languang.co/movie_bt/movie_bt_series/4k?btwaf=23804799

以上是我搜集的电影下载资源网站,大家可以进行使用,对于个别资源,就需要进行其他方式的尝试


第二步:转码

通常我们下载下来的文件都属于网络封装格式,例如mkv这样的文件,我们需要对此进行转码,也就是将这个封装文件内的视频文件进行提取出来,在这里给大家分别介绍不同平台的操作方法

mac平台:可以使用人人译视界(百度自行搜索即可下载)进行下载,个别情况也会出现转码失败的情况,那就需要使用其他软件进行转码,例如Aimersoft Video Converter Ultimate或者Cisdem Video Converter,也有很多其他的转码软件,例如专门用来转换mkvtomp4的软件,因为我没下载,就不再过多介绍了,如果大家找不到软件,或需要其他软件插件等资源,可以联系我,我发给你,总之这一步方法很多……转码的过程主要注意的就是分辨率和帧率以及码率的设置,上面介绍人人译视界的原因在于,它是傻瓜式的

win平台:win平台可提供的方式就太多了,最常用的也就是小丸子工具箱(这个可以在b站进行下载)很方便,速度也很快,还有就是格式工厂,或者4Kvideosoft等,当然有最快的,最快的方法就是使用ffmpeg,速度快到一部电影仅需几分钟,但是需要进行代码设置,而且很多的转码软件都是基于此进行编制的。有兴趣的话可以在B站进行搜索教程,有很多,我这里呢也有直接设定好的命令,只需将视频拖入即可,但是仅针对1080 24帧固定的模板,才可使用。


第三部:导入工程设置

素材下载并转码完毕,就可以导入剪辑软件中进行制作,首先工程设置,制作之前先考虑清楚,自己只是为了截取某一片段还是为了剪的炫酷一些,例如预告片这样的,如果只是为了截取某一段,那就直接在最开始的时候就设定1080*1920这样的竖版工程,将需要补帧的片段抽取到时间线上,旋转90度开始进行下一步
制作即可,如果要做比较炫酷的方式,那就最开始先建立原始工程,也就是横屏,原始帧率的工程,先进行剪辑,剪辑到满意之后,再建立竖版的工程,将其剪辑好的素材拷贝进去,再进行下一步,也就是第四部,

注意,这样区分尤其重要,否则制作到后面就会有苦难言,砸电脑的心都有,我是深受其害,提前给大家说清楚。并且一定要做到定剪,保证后面不会再动了!


第四步:剪辑,调色,锐化

到这一步,也就是你已经将所需要制作的片段挑选并制作好了,在做画面颜色处理之前,先将每一个镜头都剪开,你没看错,必须将每一个镜头就像拉片一样全部剪开,剪开之后,再单个对每一个镜头进行锐化和调色处理,这样做的首要原因在于,每一个镜头的画面呈现效果是不一样的,统一的参数,很难保证提升每一个镜头的最佳画质,当然后面还有更重要的原因,再进行加锐处理的时候,大全景一类的画面尽量参数不要调太高,调高画面会呈现糊状,中,近,特可以根据画面进行细微调整,而颜色方面,首先下载的电影画面颜色已经非常的统一,所以我们要做的是修饰,而不是大刀阔斧,对其画面调节亮度,和对比度,即可,高于参考线的100一点也是没有问题的,这样做的原因在于手机画面的亮度和电脑屏幕所呈现的亮度是不一样的,最后补充一点,在做60帧视频挑选画面的时候,尽量不要挑全景画面,因为画面很容易糊

下面以fcpx进行举例(截图展示)

1-100是准确的范围,在保证暗部不超过0的情况下,亮度稍微过一点是没问题的!

友情提示:不要挑选大景,和打斗过于激烈的画面,否则加上补帧之后,果冻现象严重,怎么调都调整不过来


第五步:补帧

每一个镜头都进行了单独的锐化,和调色处理之后,就要进行一个补帧处理,补帧处理之前,需要将视频进行一个匹配帧处理,也即是我们现在做的是在60帧的工程里做的,而下载的视频呢是24帧,fcpx软件有自动速度(自动匹配时间线的命令)pr里需要进行手动速度的设定,24帧加快250%(其他的帧率设定数值比例,网上也一大堆,大家可以看下),这样匹配完速度之后,我们需要在每一个视频至上添加一个调节层,调节层是起到一个占位的作用,部分人到这里就迷了,再详细给大家阐述一下

假设现在剪辑的镜头是5秒,我们进行了自动速度或者250%的加快之后,因为要匹配60帧,所以这个视频就会进行缩短,假设缩短到了2秒,是不是剩下3秒的空隙,那么我们后面补帧是为了什么?是为了再保证原有视频长度不变的情况下,而达到60帧的效果,所以我们就需要将其视频和上方的的调节层进行复合或者pr里面的嵌套,让被嵌套的这个镜头内有充足的空间满足补帧之后进行伸展,这里会有人去杠,直接将自动速度或者加快250%视频加上补帧不就好了?这个嘛……你可以试下……没有余量它伸展不开的,就相当于把一个植物放在一个小盒子里,没有足够的空间,它怎么茁壮成长?

好了pr(嵌套)fcpx(复合)完了之后,便可以将twixtor,这个补帧插件加入fcpx复合层或者pr嵌套层中,加上之后会比较卡,耐心等待……

twixtor命令,主要设置的是两点,一个是GPU加速,一个是速度speed,将其GPU加速打开,同时速度数值改为40%,这样视频也就伸开了,补帧效果也就完成了,在初步加上twixtor命令时,画面会有撕裂感,不要紧,打开GPU加速就好了

最后一定要注意细心的调节每一个镜头的补帧参数,并细心的查看镜头与镜头之间是否会出现撕裂,或者果冻,或者黑屏,这些都属于正常的问题,遇到这样的问题,可以适当的去调整speed速度,降低至38,36,都是没问题的,果冻效应,那是因为在剪辑每一个镜头时候,没有剪干净,夹杂的有上一帧的视频,这些都需要进行细心的调整。

fcpx复合层(pr嵌套层)内部情况

fcpx复合层pr嵌套层与补帧插件详细注解

第六步:输出

在这里输出,两个平台分开说

友情提示:一定要检查好画面的衔接处,黑帧,果冻效应,等问题。

首先fcpx

做好的补帧视频,fcpx可以进行默认电脑格式的输出,编码选择H264即可

如果想达到更好的渲染效果,那就源码422输出,输出之后打开compressor转码软件进行转码(没有讲直接从fcpx输出到compressor的原因是,这样操作输出画面是黑屏,预览呈现都是满屏的老电视雪花点等)

这里转码有几个重要的参数 截图给大家看下,跟着设置就好

compressor输出参数设置


如果你是2K/4K的话,上面参数不变的情况下,编码选择H265,输出即可

HEVC即H265编码


PR输出方式

PR的输出设置会稍微多点,这里就不多废话了,直接上图吧,大家按照设置就好

1080分辨率输出方式

4K输出方式

最后

奉上视频教程

火爆抖音60帧视频制作教程详解​www.bilibili.com

输出完了之后,就是打开电脑端的抖音,进行网页上传即可! 至此抖音超清60帧的视频制作教程,毫不保留的全部分享给大家了,

感觉不错的话, 给个三联,关注,点赞,转发一下,谢谢各位同仁!!!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ffmpeg命令详解_火爆抖音60帧视频制作教程详解 的相关文章

  • C语言动态内存开辟,malloc,calloc,free,realloc函数使用

    目录 一 内存的动态分配 1 函数malloc 2 函数calloc 3 函数realloc 4 函数free 关于动态内存错误的操作案例 一 内存的动态分配 1 函数malloc 函数原型 void malloc size t size
  • 为什么抖音总显示连不上服务器,抖音登录不上怎么回事

    大家好 我是时间财富网智能客服时间君 上述问题将由我为大家进行解答 以抖音v12 5 0为例 抖音登录不上 一般来说都是由于网速过慢 无法连接抖音的服务器 网速过慢一般都是由于手机的信号过低 或者是处于在人群较多的地方 造成了手机的网速变慢
  • Euromap 63协议认识

    Euromap 63协议认识 一 用途 Euromap 63是欧洲塑料和橡胶机械制造商协会颁布的专用于注塑机和上位计算机进行数据交互的协议 全称 Euromap 63 SPI SPI 塑料工业协会 Euromap 63的目标是为不同制造商的
  • Arduino String.h库函数详解

    此库中包含 1 charAT 2 compareTo 3 concat 4 endsWith 5 equals 6 equalslgnoreCase 7 getBytes 8 indexOf 9 lastlndexOf 10 length
  • 控制理论个人学习笔记-非线性系统理论

    文章目录 非线性系统理论 非线性系统的一般概念 相平面基础 非线性系统的相平面分析 描述函数法基础 非线性系统的描述函数法分析 非线性系统理论 非线性系统的一般概念 典型非线性 死区 饱和 间隙 摩擦 继电特性 继电特性使得系统产生振荡 死
  • 利用Java访问WEB Service

    最近在学习Web Service 发现了一个国内的Web Service提供站点 其中最简单的是查询QQ在线状态服务 我通过Java直接发送SOAP请求文件访问Web Service成功 这种方式实现比较简单 不需要第三方的软件包 impo
  • STEP_7计数器相关

    计数器的使用
  • 阿里云服务器租用费用清单表(CPU内存带宽磁盘)

    阿里云服务器租用费用包括CPU内存 公网带宽和系统盘三部分 云服务器购买可以选择活动机型也可以选择自定义购买 活动机型配置固定选择不自由 自定义购买配置自由选择但是费用贵的一批 阿里云百科来详细说下云服务器1核2G 2核4G 4核8G 8核
  • VMware vSphere 6.7先睹为快

    vSphere是老朋友了 还用再多介绍吗 最新的好消息是 VMware vSphere推出了最新版本6 7 相较两年前推出的VMware vSphere 6 5版本 新增了很多强大的功能 作为业内领先的虚拟化和云平台 vSphere的一举一
  • nginx root&alias文件路径配置

    nginx指定文件路径有两种方式root和alias 这两者的用法区别 使用方法总结了下 方便大家在应用过程中 快速响应 root与alias主要区别在于nginx如何解释location后面的uri 这会使两者分别以不同的方式将请求映射到
  • 第4章 用GPT-2生成文本

    BERT 是基于双向 Transformer 结构构建 而 GPT 2 是基于单向 Transformer 这里的双向与单向 是指在进行注意力计算时 BERT会同时考虑被遮蔽词左右的词对其的影响 融合了双向上下文信息 它比较适合于文本生成类
  • IO流介绍和异常处理

    IO流 1 1IO的分类 根据数据的流向分为 输入流和输出流 输入流 把数据从其他设备上读取到内存中的流 输出流 把数据从内存中写到其他设备上的流 根据功能类型分为 字节流和字符流 字节流 以字节为单位 读写数据的流 字符流 以字符为单位
  • tomcat无法启动,也没找到错误日志

    最近做项目的时候 遇到一个问题 项目启动不了 并且没有任何错误日志 1 bug描述 在做项目的时候 启动Tomcat时报错 2 bug信息 Connected to server 2017 11 16 09 28 36 551 Artifa
  • Python:用tkinter制做一个音乐下载小软件

    人生苦短 我用Python 平常我们下载的歌曲 都是各种妖魔鬼怪的格式横行 想下载下来用一下都不行 还只能在它的播放器内听 这谁受得了 学Python是用来干嘛的 当然是解决问题咯 于是我直接写了一手音乐下载软件 强制全部保存mp3 这样就
  • netty服务端的代码

    client code 客户端的ChannelHandler集合 由子类实现 这样做的好处 继承这个接口的所有子类可以很方便地获取ChannelPipeline中的Handlers 获取到handlers之后方便ChannelPipelin
  • Android应用开发(35)SufaceView基本用法

    Android应用开发学习笔记 目录索引 参考Android官网 https developer android com reference android view SurfaceView 一 SurfaceView简介 SurfaceV
  • c语言答案计算鸡兔同笼,鸡兔同笼-题解(C语言代码,思路清晰,简单易懂)

    解题思路 设鸡和兔子的数量为x y 则有x y n 2x 4y m 即可得x 4n m 2 y m 2n 2 只有x y为分数 或者为负数时 即为无解情况 详细代码如下 include int main double n m chicken
  • solc安装指定版本

    1 系统linux ubuntu20 04 2 solc安装指定版本 在编译的时候报错 Error Data location must be storage or memory for constructor parameter but
  • 残差神经网络(ResNet)

    残差神经网络的主要贡献是发现了退化现象 并针对退化现象发明了快捷连接 shortcut connection 极大的消除了深度过大的神经网络训练困难问题 1 神经网络越深准确率越高 假设一个层数较少的神经网络已经达到了较高准确率 可以在这个

随机推荐

  • TB-RK3399pro(Fedora28)图形界面与字符界面的切换

    TB RK3399pro Fedora28 使用的是LXDE图形界面 使用时默认打开7个屏幕 分别是tty1到tty6 加上一个没名字的tty7 LXDE为tty1号屏幕 若要切换至字符界面 使用快捷键 Ctrl Alt F2 F2也可以为
  • Wps ppt中无法打开超链接外部文件的解决办法。

    今天突然发现 在原来的Wps ppt中的所有超链接视频或照片都无法打开了 以下是解决办法 供参考 主要原因是Windows10系统升级出现的冲突问题 请卸载这两个补丁 KB5015807和KB5016066 或者卸载其中之一即可打开
  • Oracle 设定允许访问的IP地址

    开启按ip地址访问 修改 oracle10 app db network admin sqlnet ora 在文件最后加下列2行 vim sqlnet ora tcp validnode checking yes tcp invited n
  • 滑雪(记忆化搜索)

    题目 题解 记忆化搜索模板题 记忆化搜索的核心 本质是带剪枝的深搜 当某点的dp已赋值时 返回该值 其他情况进行深度搜索 模板 dfs u点 if u点的 dp 已经有值了 return u点的 dp 值 else 说明第一次到达u 则为u
  • Flume之:二、企业开发案例

    Flume之 二 企业开发案例 文章目录 Flume之 二 企业开发案例 三 企业开发案例 1 监控端口数据官方案例 2 实时读取本地文件到HDFS案例 3 实时读取目录文件到HDFS案例 4 flume监控Kafka gt Spark知识
  • QCC300x笔记(3) -- QCC3007开发调试经验

    哈喽大家好 这是该系列博文的第三篇 篇 lt lt 系列博文索引 快速通道 gt gt 写在前面 这篇博客主要记录 在使用QCC300x平台中所遇到的问题以及解决方法 会不定时更新 1 使用的堆栈空间大小超出或者全局变量超出 会报以下错误
  • R语言回归分析

    R语言回归分析 回归分析可以说是统计学的核心 它其实是一个广义的概念 通指那些用一个或多个预测变量 也称自变量或解释变量 来预测响应变量 也称因变量 效标变量或结果变量 的方法 通常 回归分析可以用来挑选与响应变量相关的解释变量 可以描述两
  • ChatGPT国产平替出现了:APP商店就能下载,还可给AI加人设,背后公司刚成立3个月...

    明敏 发自 凹非寺量子位 公众号 QbitAI ChatGPT太火爆谁不想上手试试 但注册复杂 服务器拥挤 着实有点麻烦 不过很快就有极客网友指路 说国内其实已经有类似的APP上线了 也是上知天文下知地理的那种 比如聊聊 三体 还会说自己喜
  • 股票与债券的区别与联系

    1 股票与债券的联系 2 股票与债券的区别
  • C# Debug.WriteLine 参数显示不对{0}

    最近使用这个函数调试 原始代码 StackTrace st new StackTrace new StackFrame true Debug WriteLine Stack trace for current level 0 st ToSt
  • PgAdmin中的数据库查询功能

    参考博客 https blog csdn net qq 28289405 article details 80249509 utm medium distribute pc relevant none task blog BlogComme
  • 2022-TCGA数据库重大更新后RNASeq的STAR-Counts数据的下载与整理

    TCGA GEO 文献阅读 数据库 理论知识 R语言 Bioconductor 服务器与Linux 最近有粉丝留言 TCGA数据库发生更新 下载的数据和之前的不一样 比如转录组 之前是HTSeq流程的数据 现在是STAR Counts的数据
  • Jupyter Error “bad file descriptor“ in VSCode

    Jupyter Error bad file descriptor in VSCode 直接跑这一行 pip install upgrade force reinstall no cache dir jupyter
  • 已知斐波那契数列 1 1 2 3 5 8… ,求出第10项的值

    1 1 1 2 3 5 8 首先我们可以在这些数中找到规律 斐波那契数列的规定是固定的 从第三项开始等于前两项的和 第一项和第二项固定为 1 在求第N项时 首先把前面两项相加 再重新给前两项赋值 2 我们可以把第三项设为 np 那第二项的值
  • iOS 17更新,让苹果失去了魅力!

    1 iOS17的更新缺乏新意 随着WWDC2023的落幕 苹果发布了iOS17的开发者测试版 不过 由于需要开发者账号才能抢先体验 许多果粉们无法第一时间尝试iOS17的新功能 但实际上 这次的更新并没有带来令人期待的亮点 放眼望去 iOS
  • 优秀软件测试工程师必备的8个能力!-(附思维导图)

    结合自己以往的工作经验 自己梳理出来一些材料 绝对原创 绝对干货 优秀的软件测试工程师必备的 8个能力 作为一名软件工程师 需要的能力并不多 但是要成为一名优秀的软件测试工程师 需要的能力就比较多了 自己整理出来8个方面 每个方面都会分成很
  • CLIP与CoOp代码分析

    CLIP与CoOp代码分析 CoOp是稍微改了下CLIP的text encoder CLIP代码 https github com OpenAI CLIP CoOp代码 https github com KaiyangZhou CoOp 输
  • 配置无线WLAN旁挂三层组网直接转发

    企业用户接入 WLAN 网络 以满足移动办公的最基本需求 且在覆盖区域内移动 发生漫游时 不影响用户的业务使用 使用 VLAN pool 作为业务 VLAN 可以避 免出现 IP 地址资源不足或者 IP 地址资源浪费 减小单个 VLAN 下
  • 有效的域名后缀列表

    Version 2016060300 Last Updated Fri Jun 3 07 07 01 2016 UTC AAA AARP ABB ABBOTT ABBVIE ABOGADO ABUDHABI AC ACADEMY ACCEN
  • ffmpeg命令详解_火爆抖音60帧视频制作教程详解

    针对目前火爆抖音的超清60帧视频 今晚写一篇详细的制作教程 供大家分享 声明 60帧视频制作教程详解 文章内容为本人原创 转载请注明出处 首先再做学做补帧教程之前 大家要明白帧率的提升只是画面流畅度的提升 而非画面清晰度的提升 但是两者是有