矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 4355|回复: 10

请教如何把700m的mp4电影在尽可能保证视频音频质量的前提下压缩到350m?

[复制链接]
     
发表于 2021-1-17 17:40:48 | 显示全部楼层 |阅读模式
手机空间不足了。
请教如何把700m、800m的mp4电影在尽可能保证视频音频质量的前提下压缩到350m?
该用什么软件转换?调节哪些参数?这些参数调整到多少值?
     
发表于 2021-1-17 17:50:28 | 显示全部楼层
就手机看的话,调成15帧720p,码率500K
回复 支持 反对

使用道具 举报

     
发表于 2021-1-17 17:52:13 | 显示全部楼层
可以用格式工厂,调整视频分辨率及音频采样频率等等,很久没有用了,你自己试着调整,达到要求即可。
回复 支持 反对

使用道具 举报

     
发表于 2021-1-17 19:59:49 | 显示全部楼层
H264的编码,改式H265的编码,分辨率,帧率不用变的情况下,也许可以,再不行把帧率略降一点,这样不影响画质,前题是你的播放器,要能支持H265编码。
回复 支持 反对

使用道具 举报

     
发表于 2021-1-17 20:15:59 | 显示全部楼层
        回楼主:格式工厂软件是值得使用,免费且可录屏录像。首先要考虑手机支持的视频播放格式,至于大小楼上都说了,帧与码率屏幕大小都有关。
我用自己做的电影片头(威力导演 13输出)MPG,1920x1080-25帧,21秒时长53M的视频,用格式工厂默认压缩为MP4和WebM,MP4是14.5M,WebM是7.6M,全屏播放MP4与WebM感觉一样,但是MPG转WebM耗时很多,仅供参考。

sp.jpg
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2021-1-17 20:32:08 | 显示全部楼层
本帖最后由 stalk12 于 2021-1-17 20:33 编辑

播放器不支持H265编码
以下是待转制的视频信息:
下面是视频信息。
General
Complete name                  : E:\BaiduNetdiskDownload
Format                         : MPEG-4
Format profile                 : Base Media
Codec ID                       : isom (isom/iso2/avc1/mp41)
File size                      : 772 MiB
Duration                       : 48 min 32 s
Overall bit rate               : 2 222 kb/s
Writing application            : Lavf58.29.100

Video
ID                             : 1
Format                         : AVC
Format/Info                    : Advanced Video Codec
Format profile                 : High@L3
Format settings                : CABAC / 4 Ref Frames
Format settings, CABAC         : Yes
Format settings, ReFrames      : 4 frames
Codec ID                       : avc1
Codec ID/Info                  : Advanced Video Coding
Duration                       : 48 min 31 s
Bit rate                       : 2 103 kb/s
Width                          : 720 pixels
Height                         : 550 pixels
Display aspect ratio           : 4:3
Frame rate mode                : Constant
Frame rate                     : 25.000 FPS
Color space                    : YUV
Chroma subsampling             : 4:2:0
Bit depth                      : 8 bits
Scan type                      : Progressive
Bits/(Pixel*Frame)             : 0.212
Stream size                    : 725 MiB (94%)
Writing library                : x264 core 157 r2945M 72db437
Encoding settings              : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / ※※※dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=abr / mbtree=1 / bitrate=2103 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Codec configuration box        : avcC

Audio
ID                             : 2
Format                         : AAC LC
Format/Info                    : Advanced Audio Codec Low Complexity
Codec ID                       : mp4a-40-2
Duration                       : 48 min 32 s
Duration_LastFrame             : -11 ms
Bit rate mode                  : Constant
Bit rate                       : 128 kb/s
Channel(s)                     : 2 channels
Channel layout                 : L R
Sampling rate                  : 48.0 kHz
Frame rate                     : 46.875 FPS (1024 SPF)
Compression mode               : Lossy
Stream size                    : 44.4 MiB (6%)
Default                        : Yes
Alternate group                : 1
回复 支持 反对

使用道具 举报

     
发表于 2021-1-18 01:55:44 来自手机 | 显示全部楼层
90不留宿 发表于 2021-1-17 18:54
手机看 ,不如插数据线到液晶电视上面震撼,特别是店片。

何谓店片?
回复 支持 反对

使用道具 举报

     
发表于 2021-1-18 07:43:11 | 显示全部楼层
还调个什么劲!把看过的觉得好的拷贝出来,然后删掉,空间不就有了。
回复 支持 反对

使用道具 举报

     
发表于 2021-1-18 19:15:41 | 显示全部楼层
用ffmpeg 开源的
回复 支持 反对

使用道具 举报

     
发表于 2021-1-21 12:10:42 | 显示全部楼层
码率太高,视频转成1000k  音频转成64k 直接减小一半
回复 支持 反对

使用道具 举报

     
发表于 2021-1-21 16:04:37 | 显示全部楼层
ffmpeg -i [输入文件名] -c:v h264 -g 300 -profile:v high -preset slow -x264opts vbv-maxrate=800:vbv-bufsize=3600:me=tesa:opencl:opencl-device=1  -c:a aac -b:a 64k [输出文件名]
其中 -preset slow可以调整成 ultrafast,superfast,veryfast,faster,fast,medium,slow,slower,veryslow,placebo.里的一个。反正越慢,质量越高。
vbv-maxrate=800,这里的800是800kbps,是最高码率,按你的视频分辨率来看,800够了。
:opencl:opencl-device=1 这段是使用opencl的,如果你有强大的显卡,可以根据自己的需求调整那个opencl-device=设备编号。如果没有好显卡,但CPU强大,可以把这段整个去掉。

ffmpeg在这里可以下到
完整版:[url]https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full.7z[/url]
精简版本 [url]https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-essentials.7z[/url]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-4-24 13:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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