我有一个具有以下规格的高清视频文件。
格式
Format : Matroska
File size : 19.6 GiB
Duration : 2h 41mn
Overall bit rate : 17.3 Mbps
视频
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Muxing mode : Container [email protected]
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 41mn
Bit rate : 15.5 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.311
Stream size : 17.5 GiB (89%)
Title : x264 - crf encode @ 55% of the original bitrate
Encoding settings : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=10 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=64 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=5 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=2 / wpredb=1 / wpredp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=0 / crf=19.0 / qcomp=0.80 / qpmin=10 / qpmax=51 / qpstep=4 / vbv_maxrate=38000 / vbv_bufsize=30000 / crf-max=0.0 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00 / nal_hrd=none
在配备双核移动 CPU AMD Turion X2 TL-58 和 NVIDIA Geforce 6150 Go 的机器上,视频播放效果不佳。CPU 占用率达到 100%,并且出现丢帧。有没有什么办法可以流畅播放?
答案1
它可以在上网本上播放,只要它们使用 nVidia 的 ION(2) 平台。
核心 AVC 要求非常明确:
1080p 视频,每秒 24-30 帧
CPU - 2.8 GHz 或更快的 Intel Pentium 4 或同等 AMD 处理器
RAM - 至少 1GB RAM
GPU - 256MB 或更大显卡
操作系统 - Windows 98、2000、XP、Vista、7
NVIDIA CUDA 的 GPU 要求:*
NVIDIA GeForce GTX 260/280/290/295、9800、9600、9500、8800 GT、8800 GTS 512、8700、8600、8500、8400、Tesla S1070/C1060、Quadro FX 3700、Quadro FX 3600M、Quadro FX 1700/FX 570/NVS 320M/FX 1600M/FX 570M/FX 370/NVS 290/NVS 140M/NVS 135M/FX 360M/NVS 130M 及更高版本。
您还需要 NVIDIA 的 191.07 或更高版本的驱动程序。
因此对于您的上网本来说,没有办法流畅地播放它,您可能必须将文件重新编码为较低的分辨率,例如 720p(1280x720)。