疫情五一不放假也出不了校门,还三天两头不许动
、核酸检测。
今天太无聊了。
昨晚做了个很长很精彩的4连梦中梦,今早醒来打电话告诉女友却发现不记得了很烦;
看了个电影《实习生》还挺好看的:实习生-电影-高清正版在线观看-bilibili-哔哩哔哩;
論壇有人提出一种工具,说会节省更多储存空间拯救硬盘,并且画质会略有提升。我了解了一下发现是对视频格式H265编码的转码,现在主流是H264;如此的话,格式工厂效率更高,蛮有意思的,尝试了一下,确实大小缩小了一半,算力换空间;不过win10自带播放器播直接放不了,需要去装个HEVC插件,VLC等其他播放器兼容性很好;
顺便发现格式工厂视频合并,简单的剪辑还挺方便的。本来想玩玩吃鸡,查查SDMP,今天懒得玩,懒得查;
昨晚在思考为什么国内IT只有互联网发展这么好,日本等其他国家IT确实全面发展。用房地产的发展模式想了一下。个人命运真是难以捉摸。
房地产 | 互联网社交媒体 | 实体工商业及服务业 | 服务企业数字建设 |
---|---|---|---|
城市化 | 美国头部公司模式 | 边缘化 | 实业附属品 |
涌入城市,农村闲置 | 照抄,符合大众胃口,已经被市场验证 | 民资先天发育畸形,后天营养不良 | 中小场、外包 |
市场无外资争夺 | 市场有墙无外资争夺 | 市场有争夺、有贸易保护、力度太小、钱太少 | G |
瓜分国内市场,压榨需求得利 | 瓜分国内市场,压榨需求得利 | 内需小、中高端外需小、市场小 | 没钱、用户体验性价比太低 |
去城市化 | 国际化 | 民资崛起 | 遥遥无期 |
2022-4-30
西走菜菜
尝试了包括格式工厂、HD Video Converter Factory Pro、MediaCoder在内的其它工具,960M显卡HEVC265始终不支持,恼人,只能用集显加速。
很遗憾,靠自己批量转码视频到HEVC的想法破灭了。
附:我在训练DRL环境时候配过了CUDA加速独显是成功的;也设置了N控制面板的独显使用。
看来视频修复优化、AI模型训练、win是真的不行,还得Linux或者基于L的mic,环境问题简直莫名其妙,另外不太了解Linux的转码生态是怎么回事。
不玩了,除非大规模推出HEVC视频,否则老老实实用吧。主流是什么用什么就完事了,自己用小笔记本训练太费劲了,还独显加速不起来。
要不用Linux去转码,要不等一波win一系列专业视频软件升级到能顺畅支持我的显卡,应该也就是下下个版本的事了,再自己捣鼓玩,毕竟HEVC相对新,但是高码率视频必然淘汰avc h264。
CPU集显独自奋战一夜,效果良好,我对迟暮的英雄表示心疼,翻阅格式工厂发现其内核是FFmpeg,决定直接上FFmpeg,实现GPU加速。
下载,配置环境变量,FFmpeg跑通。
1 | ffmpeg -i 输入的影音文件路径 -vcodec libx265 -x265-params lossless=1 -preset placebo 输出的影音文件路径 |
ffmpeg -i 命令这篇有解释,他的系列文章写得挺好的https://www.bilibili.com/read/cv4425794/
这里有篇博客写的很全没详细读,先mark一下如何用FFmpeg将影像转成H.265/HEVC格式? | MagicLen
貌似对症下药https://www.csdn.net/tags/MtTaEg4sNDQyMDgxLWJsb2cO0O0O.html
官方文档最详细https://developer.nvidia.com/blog/nvidia-ffmpeg-transcoding-guide/
没搞明白,libx的cpu没问题,nvenc独显跑不起来。
尝试更新显卡驱动,更新CUDA,摧毁了我的旧DRL环境5555,有点毁心态了。
nvidia-smi
Sun May 1 14:19:43 2022
+—————————————————————————–+
| NVIDIA-SMI 512.59 Driver Version: 512.59 CUDA Version: 11.6 |
配置完成,测试h264_nvenc还是不行。
看Video Encode and Decode GPU Support Matrix文档
https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new
BOARD | FAMILY | CHIP | NVENC Generation | Desktop/ Mobile | # OF CHIPS | # OF NVENC /CHIP | Total # of NVENC | Max # of concurrent sessions | H.264 (AVCHD) YUV 4:2:0 | H.264 (AVCHD) YUV 4:4:4 | H.264 (AVCHD) Lossless | H.265 (HEVC) 4K YUV 4:2:0 | H.265 (HEVC) 4K YUV 4:4:4 | H.265 (HEVC) 4K Lossless | H.265 (HEVC) 8k | HEVC 10-bit support | HEVC B Frame support |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GeForce GTX 745 > 750 Ti | Maxwell (1st Gen) | GM107 | 4th Gen | D | 1 | 1 | 1 | 3 | YES | YES | YES | NO | NO | NO | NO | NO | NO |
GeForce 845M / 940M / 940MX / 945M | Maxwell (1st Gen) | GM107 | 4th Gen | M | 1 | 1 | 1 | 3 | YES | YES | YES | NO | NO | NO | NO | NO | NO |
GeForce GTX 850A > 960A | Maxwell (1st Gen) | GM107 | 4th Gen | M | 1 | 1 | 1 | 3 | YES | YES | YES | NO | NO | NO | NO | NO | NO |
GeForce GTX 850M > 960M | Maxwell (1st Gen) | GM107 | 4th Gen | M | 1 | 1 | 1 | 3 | YES | YES | YES | NO | NO | NO | NO | NO | NO |
被戏耍了,很烦,瞬间苍老,原因找到了,就是硬件不支持,960M据然太老不支持HEVC编码、解码;心态崩了。
2022/5/1