找到10226个回复
@老虎会游泳,噢,
cbr
生效了。我之前测试-bitrate_mode cq -q 30
或-xxx cq -qp 30
,以及-xxx vbr -b:v 256k
,都不行。。咋说呢。。给了 1mbps 码率,好像还是不咋地。。设置了 GOP 为 300 帧,至少 30 帧才为一组
@无名啊,
-b:v 比特率数值
应该会生效吧,这是个编码器通用参数。如果不生效,
-bitrate_mode cbr -b:v 比特率数值
或者
-bitrate_mode vbr -b:v 比特率数值
注意参数位置很重要,必须放在输出文件名的前面,输入文件名的后面。
@无名啊,可能那个视频已经被妥善压缩过了。我用默认参数压缩的手机拍摄的 4K60FPS 视频,体积从 104MB 压缩至 5MB,但画质大幅降低了。
我也没找到比较完整的帮助文档,只找到了这个:
~ $ ffmpeg -hide_banner -h encoder=hevc_mediacodec Encoder hevc_mediacodec [H.265 Android MediaCodec encoder]: General capabilities: dr1 delay hardware Threading capabilities: none Supported hardware devices: mediacodec Supported pixel formats: mediacodec yuv420p nv12 hevc_mediacodec AVOptions: -ndk_codec <boolean> E..V....... Use MediaCodec from NDK (default auto) -codec_name <string> E..V....... Select codec by name -bitrate_mode <int> E..V....... Bitrate control method (from -1 to INT_MAX) (default -1) cq 0 E..V....... Constant quality mode vbr 1 E..V....... Variable bitrate mode cbr 2 E..V....... Constant bitrate mode cbr_fd 3 E..V....... Constant bitrate mode with frame drops -pts_as_dts <boolean> E..V....... Use PTS as DTS. It is enabled automatically if avctx max_b_frames <= 0, since most of Android devices don't output B frames by default. (default auto) -level <int> E..V....... Specify tier and level (from 0 to INT_MAX) (default 0) m1 1 E..V....... Main tier level 1 h1 2 E..V....... High tier level 1 m2 4 E..V....... Main tier level 2 h2 8 E..V....... High tier level 2 m2.1 16 E..V....... Main tier level 2.1 h2.1 32 E..V....... High tier level 2.1 m3 64 E..V....... Main tier level 3 h3 128 E..V....... High tier level 3 m3.1 256 E..V....... Main tier level 3.1 h3.1 512 E..V....... High tier level 3.1 m4 1024 E..V....... Main tier level 4 h4 2048 E..V....... High tier level 4 m4.1 4096 E..V....... Main tier level 4.1 h4.1 8192 E..V....... High tier level 4.1 m5 16384 E..V....... Main tier level 5 h5 32768 E..V....... High tier level 5 m5.1 65536 E..V....... Main tier level 5.1 h5.1 131072 E..V....... High tier level 5.1 m5.2 262144 E..V....... Main tier level 5.2 h5.2 524288 E..V....... High tier level 5.2 m6 1048576 E..V....... Main tier level 6 h6 2097152 E..V....... High tier level 6 m6.1 4194304 E..V....... Main tier level 6.1 h6.1 8388608 E..V....... High tier level 6.1 m6.2 16777216 E..V....... Main tier level 6.2 h6.2 33554432 E..V....... High tier level 6.2
@无名啊,@老虎会游泳,今天在 Termux 里更新了 FFmpeg 6.0 后,发现 Android 硬件加速的 H.264 和 HEVC 编码器已经可用:
实测用 hevc_mediacodec 转码一段手机拍摄好的 4K60帧视频成功:
$ ffmpeg -hwaccel mediacodec -an -i /storage/emulated/0/DCIM/Camera/VID_20230725_194612.mp4 -c:v hevc_mediacodec /storage/emulated/0/DCIM/Camera/VID_20230725_194612_test.mp4 ...... frame= 1001 fps=106 q=-0.0 Lsize= 4558kB time=00:00:16.66 bitrate=2240.6kbits/s speed=1.76x video:4553kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.109314%
但可能是因为我转码时没有调节参数,视频画质比较模糊。
老虎还玩游戏啊
我开个挂直接无敌隐身无限蓝解锁赐福点,管他新版旧版
要实名吗?我买了10年的话,我可以转出到 cf吗。cf转入后还是10年到期吗
@雨伤, 转入应该需要缴纳再续一年的费用吧
话说买了10年不影响转移啊,只不过转移不给你延期1年
同楼上疑问
同楼上疑问,题外话,我前不久刚在凉心云注册了一个fun
已通过 https://github.com/hu60t/hu60wap6/commit/03a5b4ff4df98a7543b0a3d2fd25beafc4f17ff1 修复,点击登录按钮时会跳转到不带sid的URL。