请教个wine的问题
dwing吧
全部回复
仅看楼主
level 5
hayu187 楼主
想测试下wine运行avs脚本的效果,结果按照网上的教程,把.exe文件放到C:\windows\system32里面的时候运行例如wine ffmpeg --help 会报错wine: cannot find L"C:\\windows\\system32\\ffmpeg.exe"即使输入完整的路径也没用,报同样错误信息。
但是把.exe文件放在正常的linux目录下,例如~/,在该目录下运行wine ffmpeg --help运行正常,或是在其他位置使用绝对路径wine ~/ffmpeg.exe --help也正常
最终的结果就是把.exe放在wine虚拟的windows路劲下运行都找不到位置,放在一般的linux路劲下都能正常找到。
虽然这个问题对本次测试没有影响,但是本人很郁闷,因为我这个情况正好跟我百度到的情况相反,求大神解答
我用的是ubuntu14.04 64位版本
wine是apt-get install wine安装的,版本为1.6.2
ffmpeg.exe文件是32位版本的
2014年08月15日 13点08分 1
level 9
表示我的x264就直接放在system32中,wine能找到,楼主那wine奇葩。不管在滤镜还是win ffmpeg使用POSIX路径的不会有问题的,在~/.wine下的虚拟路径我也用POSIX表示。我的wine是自己编译的1.7.24 dev版,但是系统是OSX,不是Linux
2014年08月16日 03点08分 2
level 13
为什么要wine ffmpeg。。
2014年08月16日 05点08分 3
level 11
ffmpeg还wine来干嘛[汗]嫌效率太高?
2014年08月16日 07点08分 4
你们为什么都要把注意力集中在ffmpeg 上,这不是问题的重点,帖子开头就点名了,是为了测试avs脚本,原生支持linux的那个接口我已经测试了感觉不是很好用,许多第三方插件不知道怎么加载,所以用wine安装了一个avisynth258
2014年08月16日 08点08分
因为楼主想挂avs,*nix下的avx和vapoursynth滤镜太少了。其实wine跑ffmpeg效率也不低,90%还是有的,ffmpeg 打开avs再pipe给*nix上的64bit x264效率高点
2014年08月16日 08点08分
level 10
我记得WINE是Linux中用的吧……
2014年08月18日 02点08分 5
Linux,BSD,Mac OS X都可以
2014年08月18日 03点08分
@hayu187 嗯嗯,应该叫类UNIX系统。
2014年08月18日 04点08分
1