NMM视频技术(旧)

 找回密码
 成为会员
搜索
查看: 4132|回复: 2

[求助]AVS能播放不能压缩是怎么回事

[复制链接]
发表于 2010-8-31 09:00 | 显示全部楼层 |阅读模式
  1. AVCSource("F:\track1.dga")
  2. LanczosResize(1280,720)


  3. #remove grain function
  4. function rgf(clip c)  
  5. {
  6.         c = c.fft3dfilter(sigma=1.5, bt=5, bw=32, bh=32, ow=16, oh=16, sharpen=0.5)
  7.         c = c.deblock(16,8,8)
  8.         c = c.LSFmod()
  9.         return c
  10. }

  11. __film = last
  12. __t0 = __film.trim(0, 2388)#grain
  13. __t0 = __t0.rgf()

  14. __t1 = __film.trim(2389, 3340)#normal
  15. __t1 = __t1.undot()
  16. __t1 = __t1.undot()

  17. __t2 = __film.trim(3341, 4007)#grain
  18. __t2 = __t2.rgf()

  19. __t3 = __film.trim(4008, 4437)#normal
  20. __t3 = __t3.undot()
  21. __t3 = __t3.undot()

  22. __t4 = __film.trim(4438, 4557)#grain
  23. __t4 = __t4.rgf()

  24. __t5 = __film.trim(4558, 7831)#normal
  25. __t5 = __t5.undot()
  26. __t5 = __t5.undot()

  27. __t6 = __film.trim(7832, 8328)#grain
  28. __t6 = __t6.rgf()

  29. __t7 = __film.trim(8329, 28719)#normal
  30. __t7 = __t7.undot()
  31. __t7 = __t7.undot()

  32. __t8 = __film.trim(28720, 30740)#grain
  33. __t8 = __t8.rgf()

  34. __t9 = __film.trim(30741, 31916)#normal
  35. __t9 = __t9.undot()
  36. __t9 = __t9.undot()

  37. __t10 = __film.trim(31917, 34137)#grain
  38. __t10 = __t10.rgf()

  39. __t11 = __film.trim(34138, 34721)#normal
  40. __t11 = __t11.undot()
  41. __t11 = __t11.undot()

  42. __t12 = __film.trim(34722, 0)#grain
  43. __t12 = __t12.rgf()

  44. __t0 ++ __t1 ++ __t2 ++ __t3 ++ __t4 ++ __t5 ++ __t6 ++ __t7 ++ __t8 ++ __t9 ++ __t10 ++ __t11 ++ __t12
复制代码
播放器能播 X264不能压缩
错误提示
x264 [error]: malloc of size 1053824 failed
x264 [error]: x264_encoder_encode failed


所用到的X264命令行
  1. x264_1688 --output "01.mkv" "01.avs"  --profile high --preset veryslow --tune ssim --level 41 --subme 9 --keyint 250 --min-keyint 25 --non-deterministic --crf 20.0 --aq-mode 2 --threads 0   --transfer bt709 --colormatrix bt709 --colorprim bt709
复制代码
求教各位大大
发表于 2010-8-31 14:16 | 显示全部楼层
LZ内存多大?看样子是爆内存了,谁叫乃BD还这样分,还用那么疼的虑镜和编码参数(<--你有资格说别人么
fft3dfilter   干嘛不用FFT3DGPU,显卡不支持?
可以尝试先全片分别轰一次再Trim,最后2个一合并,别一口气全部合并了
另外也可以尝试下ClipSlice
www.nmm-hd.org/doc/ClipSlice
 楼主| 发表于 2010-8-31 18:01 | 显示全部楼层
问题解决 感谢回答 ^_^

您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

小黑屋|手机版|NMM视频技术

GMT+8, 2024-4-19 05:28 , Processed in 0.376707 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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