本人想用vlc+delphi做一个转码工具,但是查看了下vlc,不知道怎么下手了,好像找不到能够转码的函数。有没有好心人帮个忙,指点一二,谢谢。或者用其他的工具转码也可以,谢谢。

解决方案 »

  1.   

    和vcl 有毛关系?
    难不成你又能拿mfc写出转码的?
      

  2.   

    他说的是vlc 不是vcl
      

  3.   

    不要想用DELPHI来做这工作,太慢。
    vc要快上100百倍。
    我同样对一个20M的MPEG2视频解复用提取ts流,DELPHI花10分钟,VC用3秒。
      

  4.   

    http://wiki.videolan.org/ActiveX/Delphi 这里也许有你要的东西,直接使用vlc 的Activex很方便,只是ActiveX功能不是很全面,最好是自己调用libvlc,这里在官网有个例子,你可以去看看。刚刚做过
      

  5.   

    可用vc写成dll,然后再在delphi里调用,
      

  6.   

    做视频转码 用ffmpeg啊
    简单做法就是 直接调用ffmpge.exe 来做视频编码转换。
      

  7.   

    ffmpge 最方便,简单了
      

  8.   

    有ffmpeg库for Delphi的.可以转码