从c++基础转换文件



我正在寻找一种方法来使用ffmpeg从程序在c++中允许超级容易和准确的转换,只输入一对夫妇的东西。除了最重要的部分,我的一切都好了。实际的转换器。这是我到目前为止的代码-我如何在c++中使用ffmpeg ?

#include <iostream>
#include <mp>
using namespace std;
int main()
{
    std::string formatIn;
    std::string FormatOut;
    std::string confirm;
    cout << "select format that file is currently in: mp3, gp3, mp4, flv" << endl;
    cin >> formatIn;
    cout << "original format = " << formatIn << endl;
    cout << "choose your target format: mp3, gp3, mp4, flv" << endl;
    cin >> FormatOut;
    cout << "selected format = " << FormatOut << endl;
    cout << "proceed? ";
    cin >> confirm;
    if(confirm == "yes") {
        cout << "proceeding with operation:" << endl;
        func convert();
    }
    else {
        if(confirm == "no") {
            cout << "canceling,,," << endl;
        }
    }
}
int convert()
{
}

你有两个选择:

  • 调用命令行版本(使用system调用应该可以)。构建一个命令行字符串,然后将其传递给system调用;

  • 链接到API并直接从代码中执行。API文档在这里:http://ffmpeg.org/documentation.html

相关内容

  • 没有找到相关文章

最新更新