大众世界 world of demotic + 社区新动力

 找回密码
 注册会员
搜索
查看: 13453|回复: 10

[视频开发] 视频 avc 压制 ae,Vegas 设置 mediaCoder 转换 dvd 刻录

[复制链接]
发表于 2015-4-14 17:40:52 | 显示全部楼层 |阅读模式
视频全屏大小:
2560X1080  全屏   1920X810


MeGui 转码还不错






h264,MP4格式相同分辨率能容纳的最大码率
480p,800~1500kbps
720p,1500~5000kbps
1080,8000-10000kbps      更高的码率。。。

Vegas 设置 导出设置



mediaCoder 转换基本设置就可以了经过很多测试
如果编码出来的视频很花,其实操作 文件  >  恢复所有设置为默认值,就可以了。(2016年4月27日 10:09:11)

最好采用cpu编码,虽然慢一点,但质量好,对画面有优化,用cuda码率是一直一样,用cpu码率有最大与最小,而文件很小


从摄像机里转码,最好进行由编码器处理


ShanaEncoder 视频编码转换

质量就是CRF [ Constant Ratefactor ] (固定码率系数模式)
CQP是把某个量化值作为目标,CRF则是把某个输出“视觉质量”作为目标。
CRF可以提供跟CQP一样的视觉质量,但是文件更小,CRF是通过降低那些“less important”帧的质量来达到此目的的。
“less important”的意思是那些过于耗费码率又难以用肉眼察觉的帧,比如复杂或者高速运行的场景。省下来的码率会分配给其它更有效的帧。
在编码器内部CRF和ABR采用了相同的调整策略,只是CRF它不遵循一个特定的输出码率(无法控制文件大小)。
它也是通过改变不同重要级别帧(I,P,B类型),以及帧内不同宏块类型(高速运动,复杂纹理,平坦区域)的QP值,以此来调整输出视觉质量。
和CQP的范围一样RF的范围也是[0, 51]。其中0为无损模式,23为缺省,51质量最差。和CQP一样的趋势。RF值加6,输出码率大概减少一半;减6,输出码率翻倍。
从主观上讲,17~29是一个合理的范围,17往往被认为从视觉上看是无损的。

量化器就是CQP [ Constant Quantizer ] (固定量化值模式)
最简单的码率控制方式,每帧图像都按照一个特定的QP来编码,每帧编码后的数据量有多大是未知的。
参数qp_constant设置的是P帧的QP。I,B帧的QP根据f_ip_factor, f_pb_factor,计算得到。
QP范围是[0, 51]。QP值越小,编码视觉质量越好。QP=0为无失真编码,CQP也是最快的编码解决方案。
显卡压制中,一般会选用CQP方法,设定QP为22,26,30,34,38等(一般选4个QP值),同样它不遵循一个特定的输出码率(无法控制文件大小)。
相同视觉质量时,CQP编码输出的文件会比CRF模式更大。一般而言CRF都能代替CQP方法,不过CQP因为完全不需要预测所以它会运行得更快一些。
               
比特率就是ABR [ Average Bitrate ](平均目标码率模式)
ABR编码为简单场景分配较少的比特,从而留出足量的比特用于生成高质量的复杂部分,实现智能化动态分配,一般复杂场景推荐搭配2pass工作。
使得有限的比特数能够在不同的场景间合理分配,在有限的码率下,该编码方案可以获取最佳的画质,并且可以几乎绝对的控制住输出文件大小。
总体来说,什么都不懂的小白和网络BT分享,网盘或文件长期存储推荐使用CRF(质量)
显卡编码推荐使用CQP(量化器)
哔哩哔哩,优酷,youtube,或者自己是视频网站管理员等有码率容量大小限制的在线视频站点,可以在相同的体积中获取最好的画质,所以推荐使用ABR(比特率)






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
回复

使用道具 举报

 楼主| 发表于 2016-1-15 14:48:05 | 显示全部楼层
创建:AUDIO_TS VIDEO_TS 两个文件夹,把VTS_01_*.vob文件放入VIDEO_TS就可以了
    VOB是视频目标文件,IFO是信息文件,BUP是备份文件(字幕文件)。
VTS_01_8
AUDIO_TS
VIDEO_TS
    VIDEO_TS.BUP
    VIDEO_TS.IFO
    VIDEO_TS.VOB
    VTS_01_0.BUP
    VTS_01_0.IFO
    VTS_01_1.VOB

CaBi各种软件都试过。IFOEDIT这个软件,真没有卵用

用 格式工厂 把视频文件转码为:[mpg] [DVD PAL Large]  屏幕大小:[720X576] 比特率:[2400] ,每秒:[25],如太高,一般dvd放不出来



用 TMPGEnc DVD Author 1.6 进行dvd视频封装,并输出dvd文件夹




用 PowerISO 直接刻录

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
回复

使用道具 举报

 楼主| 发表于 2016-2-26 17:19:26 | 显示全部楼层

推荐使用 Adobe After Effects CC 2015 进行视频

Adobe After Effects CC 2015

推荐使用 Adobe After Effects CC 2015 进行视频
速度快,渲染快,渲染选择 mov h264 进行编码,因导出mov在vegas有一定兼容问题,先把mov导出为mp4,
再在vegas中进行视频、音频合成


对于ae占用内存这多的情况。直接 首选项 > 内存管理,给其它程序留内存15G,就可以了,ae只占很小一部分内存,也没有什么嘛



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
回复

使用道具 举报

 楼主| 发表于 2016-6-8 11:49:22 | 显示全部楼层
视频编辑软件开启显卡支持
Adobe After Effects CS6
Adobe After Effects CC  "D:\Program Files\Adobe\Adobe After Effects CC\Support Files\raytracer_supported_cards.txt"
Adobe Premiere Pro CC "D:\Program Files\Adobe\Adobe Premiere Pro CC\Adobe Premiere Pro CC\cuda_supported_cards.txt"
开启 cuda

[C] 纯文本查看 复制代码
GeForce 9400 GT
GeForce 9500 GT
GeForce 9600 GSO
GeForce 9600 GT
GeForce 9800 GT
GeForce 9800 GTX+
GeForce 9800 GX2
GeForce GT 120
GeForce GT 130
GeForce GTS 150
GeForce GT 220
GeForce GT 230
GeForce GT 240
GeForce GTS 240
GeForce GTS 250
GeForce GTX 260
GeForce GTX 275
GeForce GTX 280
GeForce GTX 285
GeForce GTX 295
GeForce GT 320
GeForce GT 330
GeForce GT 340
GeForce GT 420
GeForce GT 430
GeForce GT 440
GeForce GTS 450
GeForce GTX 460
GeForce GTX 460 SE
GeForce GTX 465
GeForce GTX 470
GeForce GTX 480
GeForce GT 520
GeForce GT 530
GeForce GT 545
GeForce GTX 550 Ti
GeForce GTX 550
GeForce GTX 555
GeForce GTX 560 Ti
GeForce GTX 560
GeForce GTX 570
GeForce GTX 580
GeForce GTX 590
GeForce GT 605
GeForce GT 610
GeForce GT 620
GeForce GT 630
GeForce GT 640
GeForce GT 645
GeForce GTX 650
GeForce GTX 650 Ti
GeForce GTX 650 Ti Boost
GeForce GTX 660
GeForce GTX 660 Ti
GeForce GTX 670
GeForce GTX 680
GeForce GTX 690
GeForce GTX 750
GeForce GTX 750 Ti
GeForce GTX 760
GeForce GTX 760 Ti
GeForce GTX 770
GeForce GTX 780
GeForce GTX 780 Ti
GeForce TITAN
GeForce TITAN Black
Quadro 600
Quadro 2000
Quadro 2000D
Quadro 4000
Quadro 5000
Quadro 6000
Quadro CX
Quadro FX 3700
Quadro FX 3800
Quadro FX 4800
Quadro FX 5600
Quadro FX 5800
Quadro K600
Quadro K2000
Quadro K2000D
Quadro K4000
Quadro K5000
Quadro K6000


回复

使用道具 举报

 楼主| 发表于 2016-6-12 14:53:33 | 显示全部楼层
Adobe After Effects CC

设置项:好教程:http://www.linecg.com/video/play30063.html
ae也有图层混合,阴影,
推荐使用此版本



  • 关于没有h264渲染选项。编辑 > 首选项 > 常规 > 输出 > 在输出模块设置中显示弃用的格式【钩选】。就可以在渲染时有h264选项。

  • 添加的音乐在ae中没有声音。在预览时,采用ram渲染。

  • 经测试,如用h264编码,在渲染视频时--有可能出错。最好先导出为 F4V 格式,再进行转码





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
回复

使用道具 举报

 楼主| 发表于 2018-2-7 11:43:20 | 显示全部楼层
Adobe After Effects CC 2017

设置成66666码率,效果还比较好。1920*1080


Windows版安装方法
1.复制“Autokroma AfterCodecs”文件夹到以下目录:C:\Program Files\Adobe\Common\Plug-ins\7.0\MediaCore
2.使用下面的序列号去激活对应的插件版本:
After Effects:
DSTAC*JP*Smile*298394516728034SUL9
Media Encoder:
DSTACME*JP*Smile*298394516728034SUL9
Premiere Pro:
DSTACPP*JP*Smile*298394516728034SUL9
3.以PR为例,步骤是
1) 进去输出设置界面 2) 在“Format”选择"AfterCodecs" 3) 然后点击"Open AfterCodecs Setting"

4) 接着选择“settings”选项,在License下方的输入框中输入DSTAC*JP*Smile*298394516728034SUL9,然后点击“Activate License”


5) 完成。Enjoy!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
回复

使用道具 举报

 楼主| 发表于 2018-2-12 13:00:27 | 显示全部楼层
4K的标准分辨率为3840*2160。这部《少女时代》4K视频,FPS值:120 码率:100Mbps。FPS值高达120,那就意味着1秒内要连续显示120张静态画面,构成动态视频。 


码率也被称为比特率,简单来说,是指这个视频一秒钟要往内存里写入多少数据。如果某视频码率是100Mbps,那就意味着这个视频一秒钟要往电脑里写入100M的数据(1080P的高清视频的码率为10Mpbs上下)


活动要求:

1、截取本机配置图(鲁大师或AIDA64)。
2、用CPU-Z截取CPU占用率图片。
3、图片至少三张。多张不限。

满足以上条件的参与会员,均可以获得霏币200。


《少女时代》4k下载:链接: http://pan.baidu.com/s/1i4oV0wd 密码: 39b3  【或者13楼有直接的下载地址】

AIDA64  简体中文单文件注册版:http://pan.baidu.com/s/1o72Yuoy
回复

使用道具 举报

 楼主| 发表于 2018-2-26 13:28:26 | 显示全部楼层
Adobe Premiere CC导入MTS文件只有画面没有声音


把后缀MTS改成小写就可以了
拍字幕   arctime

PR 序列:推荐1080p:

1.1080i 是一种高清晰度电视信号格式。1080p是一种视频显示格式。
2.D3为1080i格式,是标准数字电视显示模式,1125条垂直扫描线,1080条可见垂直扫描线,16:9,分辨率为1920×1080,隔行/60Hz,行频为33.75KHz。

D5为1080p格式,是标准数字电视显示模式,1125条垂直扫描线,1080条可见垂直扫描线,16:9,分辨率为1920×1080逐行扫描,专业格式。
1080i:就是1920x1080分辨率。不过这种高清图像是隔行显示的。每一个奇数行图像都在每一偶数行图像后面显示出来,当然图像就不会那么平滑。1080i适于表现纪录片和野生动物等题材,但是不是那么适合播放运动和电影类的内容。

1080p:也是1920x1080分辨率。和1080i的区别就在于1080p不是隔行扫描的。每一线都同时表现在画面上,因此比隔行扫描电视更加的平滑。这是最高的高清标准。
1080i和1080p是由美国电影电视工程师协会确定的高清标准格式,其中1080p被称为目前数字电视的顶级显示格式,这种格式的电视在逐行扫描下能够达到1920×1080的分辨率。受限制于存储介质(一部1080p的影片需要10GB以上的存储空间),目前1080p的影片多数以蓝光方式发行。

随着蓝光播放机和高清播放器普及,网络上高清影片的下载逐渐增多,Kmplayer、potplayer等软件的推出,PowerDVD、WinDV高清播放功能的增加,以及国内高清电视的开播,高清这一概念也越来越多的被人们所认识,甚至不少人已经成为了“高清控”






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
回复

使用道具 举报

 楼主| 发表于 2018-12-14 14:40:55 | 显示全部楼层
格式工厂。
视频:h264 1920X1080 直接把比特率整成5000kbs,视频基本清楚;8000kbs也可以;CRF可以关闭。声道:记得选择缺省,要不然原声道会转成2声道。
字幕:关闭。

crf
--crf 23 (默认
一种根据片子质量自动分配码率的vbr码率控制方式。一遍编码,如果对码率没要求请尽量使用crf模式。
可用的值从1到51,越小编码质量越好,码率越高。一般使用16到24,可以为浮点。
crf并不是恒定质量的方式,同一片子同一crf值,其他参数不同可能码率和质量能差比较大,不同的片子之间就更没有可比性了。

CRF压制算法设置
crf就是constant ratefactor,就是保证“一定质量”,智能分配码率。智能分配码率包含两个意思:
同 一帧内分配码率。就是在细节的地方分配更多的字节(bits)。实际效果举例:前景细节保留完整,背景压缩得很厉害。帧间分配码率。crf会智能分析哪些 是重要帧,哪些是次要帧。
重要帧会得到更多的字节。实际效果举例:帧排列:清晰-模糊-模糊-清晰。但是给人的感觉会是比较清晰的,因为看电影的时候一般 注意焦点,不会去辨认背景。次要帧一般都一闪而过,也不容易注意到。
x264参数设置:
main里面的crf调节是对上面提到的“一定质量”的调节。值18基本为无损,19-21.5为高质量,22-26为中等质量。
在rate control里面还有一个adaptive quantizers,是对智能分配码率的调节。数值越小,智能分配越极端,就是说会把更多的码率给细节和关键帧。
大片颜色区域和次要帧会压缩得更厉害。



回复

使用道具 举报

 楼主| 发表于 2019-2-26 09:07:42 | 显示全部楼层
MeGui 转码还不错
回复

使用道具 举报

 楼主| 发表于 2020-6-16 09:11:38 | 显示全部楼层
ShanaEncoder 视频编码转换

质量就是CRF [ Constant Ratefactor ] (固定码率系数模式)
CQP是把某个量化值作为目标,CRF则是把某个输出“视觉质量”作为目标。
CRF可以提供跟CQP一样的视觉质量,但是文件更小,CRF是通过降低那些“less important”帧的质量来达到此目的的。
“less important”的意思是那些过于耗费码率又难以用肉眼察觉的帧,比如复杂或者高速运行的场景。省下来的码率会分配给其它更有效的帧。
在编码器内部CRF和ABR采用了相同的调整策略,只是CRF它不遵循一个特定的输出码率(无法控制文件大小)。
它也是通过改变不同重要级别帧(I,P,B类型),以及帧内不同宏块类型(高速运动,复杂纹理,平坦区域)的QP值,以此来调整输出视觉质量。
和CQP的范围一样RF的范围也是[0, 51]。其中0为无损模式,23为缺省,51质量最差。和CQP一样的趋势。RF值加6,输出码率大概减少一半;减6,输出码率翻倍。
从主观上讲,17~29是一个合理的范围,17往往被认为从视觉上看是无损的。

量化器就是CQP [ Constant Quantizer ] (固定量化值模式)
最简单的码率控制方式,每帧图像都按照一个特定的QP来编码,每帧编码后的数据量有多大是未知的。
参数qp_constant设置的是P帧的QP。I,B帧的QP根据f_ip_factor, f_pb_factor,计算得到。
QP范围是[0, 51]。QP值越小,编码视觉质量越好。QP=0为无失真编码,CQP也是最快的编码解决方案。
显卡压制中,一般会选用CQP方法,设定QP为22,26,30,34,38等(一般选4个QP值),同样它不遵循一个特定的输出码率(无法控制文件大小)。
相同视觉质量时,CQP编码输出的文件会比CRF模式更大。一般而言CRF都能代替CQP方法,不过CQP因为完全不需要预测所以它会运行得更快一些。
               
比特率就是ABR [ Average Bitrate ](平均目标码率模式)
ABR编码为简单场景分配较少的比特,从而留出足量的比特用于生成高质量的复杂部分,实现智能化动态分配,一般复杂场景推荐搭配2pass工作。
使得有限的比特数能够在不同的场景间合理分配,在有限的码率下,该编码方案可以获取最佳的画质,并且可以几乎绝对的控制住输出文件大小。
总体来说,什么都不懂的小白和网络BT分享,网盘或文件长期存储推荐使用CRF(质量)
显卡编码推荐使用CQP(量化器)
哔哩哔哩,优酷,youtube,或者自己是视频网站管理员等有码率容量大小限制的在线视频站点,可以在相同的体积中获取最好的画质,所以推荐使用ABR(比特率)


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|Wod Inc. ( 蜀ICP备20000008号-8

GMT+8, 2024-4-25 08:59 , Processed in 0.120351 second(s), 36 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表