1.生成avisynth脚本

    PSP MPEG-4 AVC

  • 使用megui自动生成脚本
  • 针对长宽比16:9,如果高多了,就裁剪以满足16:9
  • 针对长宽比16:9,如果高少了,则补黑边或扩大宽以满足16:9
  • Resize480*272 or 704*480
  • 分析以确定源类型及反交错,TDeint(with EDI),Spline64Resize,并载入字幕(可选)
  • 非YV12源加入语句ConvertToYV12()(megui自动判断)
  • 480P需要:AddBorders(8,0,8,0)(704*480→720*480)

2.选择profile

  • PSP要求ref<=3
  • Profile:x264:Device-PSP-480*272 or x264:Device-PSP-720*480(–Sar 40:33)
  • 电影:deblock -1:-1, psy-rd 1:0.15, qcomp 0.6~0.8
  • 动画:deblock 1:1, psy-rd 0.4:0, bframes(add 2 bframes)
  • 容器:RAWAVC

3.提取音频

  • megui自带的各种demux…
  • 余下的各种疑难杂症由TMPGEnc处理…

4.处理音频

  • 低码率,音质无要求选择profile:NDAAC-HEPS-48Kbps-PSP
  • 高码率,注重音质选择profile:NDAAC-LC-96Kbps-PSP
  • 容器:M4A(Raw-AAC)

5.混流

  • 容器要求mp4,mkv可以用ppa播放
  • 缩略图160*120,jpg/thm格式。

参考资料:X264 Settings – MeWiki, 漫游, NMM-HD, CGTOP.

两段Sample:Street Fighter IV, air new openning. 源分别是720i和1080i,所以效果挺不错。

Leave a comment