设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 672|回复: 7

ShanaEncoder压制顏色问题

[复制链接]

签到天数: 4 天

[LV.2]偶尔看看I

发表于 2021/1/29 17:01 | 显示全部楼层 |阅读模式
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
原本的影片是全范围0-255
用ShanaEncoder压制影片时,不知道为什么会把影片转为16-255 Limited Color range
是不是需要输入什么特定的指令,才能让影片以全范围颜色作为输出?
问题困扰了很久
还望大佬可以拔刀相助
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

 成长值: 27500

签到天数: 3547 天

[LV.Master]伴坛终老

发表于 2021/1/29 18:21 | 显示全部楼层 |Google Chrome 88.0.4324.104|Windows 10
默认都是yuv吧。你有需求要rgb吗,这个百度下ffmpeg吧!方法一样的
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

 楼主| 发表于 2021/1/29 19:09 | 显示全部楼层 |Google Chrome 87.0.4280.141|Windows 10
大佬求救呀
还是在说明多一些我现在的状况吧
其实我是使用obs作为录片功能的
因为录的片段有点多,撑完了硬碟空间所以想压缩一下
分别有两种类型的影片需要压缩
一种很重要[无损],另一种稍为可以牺牲一下质量[有损]

[无损]
不知道为什么这些无损的影片压缩的时候反而有点变大或只压缩了少量的空间
ffmpeg 命令(ffmpeg -i 123.mkv -c:v libx264rgb -qp 0 -preset placebo -c:a flac -compression_level 12 123.mkv)
这恐怕不完全是无损的片段吧
没有记错的话,无损压缩只可以压缩空间的
一旦变大那就不是无损
奇怪的是明明我的设定全都是无损的....
obs25.08 FFmpeg输出(libx264rgb , qp=0 , preset=fast , 色彩格色RGB , 空间709 , 色彩范围 完整 )
[题外话其实obs的色彩空间709和srgb有没有分别?]


[有损]
抽取一些没有那么重要的影片进行有损压缩,并不损害影片本来的质量
但是发现颜色有很大的变化,实在说不过去(0-255 > 16-255)
因此寻找了各个压缩软件
因为感觉很像是纯粹的软件的设定问题

我是对于编程来说很痛苦,
加上批量的影片,逐个逐个处理的话很痛苦
因此想用有gui,核心为 FFmpeg来解决问题




目前主要是有两个问题的
一是完全无损的压缩但感觉好像做不到无损压缩的效果

二是进行有损压缩CRF=18,但是颜色范围变化很​​大(0-255 > 16-255)

希望大佬可以出手相助
帮助我这个迷途的小羔羊
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 80 天

[LV.6]常住居民II

发表于 2021/1/29 20:28 来自手机 | 显示全部楼层
本帖最后由 741861943 于 2021/1/30 14:34 编辑

参数里加入 -color_range pc  看看
相关的网页 https://tieba.baidu.com/p/5178266374?red_tag=1677584203#/
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

 楼主| 发表于 2021/1/31 08:26 | 显示全部楼层 |Google Chrome 87.0.4280.141|Windows 10
本帖最后由 sghdfhbdjh 于 2021/1/31 08:37 编辑
741861943 发表于 2021/1/29 20:28
参数里加入 -color_range pc  看看
相关的网页 https://tieba.baidu.com/p/5178266374?red_tag=1677584203 ...


感謝大佬的指點
這樣的話的確令在影片參數中變為全範圍的顏色
但是十分古怪播放的效果和原片比較感覺變得更灰的樣子?

我感到十分奇怪到底是影片的顏色為libx264rgb 有問題? 還是播放器有問題?
但奇怪的是播放器為默認設定....(MPC-HC+madVR)

是不是因為影片本來的編碼libx264rgb 轉換為 libx264這個會導致顏色有問題?
不重要的影片的話其實稍為犧牲一下質量也沒有問題
只希望顏色不要變化太大
希望大佬可以指點一下

另外放上原片                                                                  obs25.08 FFmpeg输出(libx264rgb , qp=0 , preset=slower , 色彩格色RGB , 空间709 , 色彩范围 完整 ),
經過ShanaEncoder crf=18  變灰的影片                              参数里加入 -color_range pc , 編解碼器H264,
還有只經過ShanaEncoder  crf=18  轉換顏色怪怪的的片       編解碼器H264
經過ffmpeg 極限壓縮反而變大的影片                                 ffmpeg -i 123.mkv -c:v libx264rgb -qp 0 -preset placebo -c:a flac -compression_level 12 1234.mkv
crf=18變灰的影片.rar (230 KB, 下载次数: 57)
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 4 天

[LV.2]偶尔看看I

 楼主| 发表于 2021/1/31 08:39 | 显示全部楼层 |Google Chrome 87.0.4280.141|Windows 10
小樱 发表于 2021/1/29 18:21
默认都是yuv吧。你有需求要rgb吗,这个百度下ffmpeg吧!方法一样的

想問大佬為什麼經ffmpeg 壓縮還會變大一點
顏色看上去倒是沒有什麼分別...
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 80 天

[LV.6]常住居民II

发表于 2021/1/31 09:32 | 显示全部楼层 |Google Chrome 72.0.3626.121|Android
sghdfhbdjh 发表于 2021/1/31 08:26
感謝大佬的指點
這樣的話的確令在影片參數中變為全範圍的顏色
但是十分古怪播放的效果和原片比較感覺 ...

这个我回答不了,你可以去些视频压制相关的贴吧发帖问问 比如 https://tieba.baidu.com/f?kw=dwing&pn=0& 这类的贴吧
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 27500

签到天数: 3547 天

[LV.Master]伴坛终老

发表于 2021/1/31 18:45 | 显示全部楼层 |Google Chrome 88.0.4324.104|Windows 10
sghdfhbdjh 发表于 2021/1/31 08:39
想問大佬為什麼經ffmpeg 壓縮還會變大一點
顏色看上去倒是沒有什麼分別...


设置更小的码率,就可以了,码率=文件体积 ,这个是绝对性的,码率越大,文件也就越大
ffmpeg 测试成功了后,就可以把参数写进ShanaEncoder做成xml预设
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2021/9/19 12:32 , Processed in 0.163477 second(s), 23 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

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