当前位置: 代码迷 >> 多媒体/流媒体开发 >> 用ffmpeg不能正确生成中文名字的文件,如何解决
  详细解决方案

用ffmpeg不能正确生成中文名字的文件,如何解决

热度:5366   发布时间:2013-02-26 00:00:00.0
用ffmpeg不能正确生成中文名字的文件,怎么解决?
各位高人,我用ffmpeg编码生成avi文件,可是如果用中文文件名,生成的真正的文件的文件名里所有的中文都变成乱码,请问怎么解决?明明传进去的char * filename用vs跟踪确实是中文啊! 怎么解决啊?
奇怪的是我在程序里用正确的中文文件名去打开文件,也能打开,而且打开的就是那个显示乱码的文件。
快蒙了@.@

------解决方案--------------------------------------------------------
那就生成英文文件后再改名嘛...
------解决方案--------------------------------------------------------
确定下,是ffmpeg不支持中文,还是ffmprg字符集不一致导致的乱码。如果后者,转换下就能支持中文了
  相关解决方案