iphone ios пример ffplay main.c -> FFmpeg.c изменить и ввести параметр, следуя ошибкам, пожалуйста, совет - PullRequest
0 голосов
/ 21 апреля 2011

FFmpeg основной c источник

int main(int argc, char **argv)
{

    int flags, i;
    argv[1] = "-i";
    argv[2] = "ipod-library://item/item.mp3?id=1218551163727305907";    
         //argv[2] = "mon.mp3";

    argv[3] = "-acodec";
    argv[4] = "libfaac";
    argv[5] = "-ac";
    argv[6] = "2";
    argv[7] = "-ar";
    argv[8] = "44100";
    argv[9] = "-ab";
    argv[10] = "128k";
    argv[11] = "output.aac";
    argv[3] = "-vn";
    argv[4] = "-acodec";
    argv[5] = "libfaac";
    argv[6] = "-ac";
    argv[7] = "2";
    argv[8] = "-ar";
    argv[9] = "44100";
    argv[10] = "-ab";
    argv[11] = "128k";
    argv[12] = "output.aac";
    //  argv[14] = "rtsp://video.bouygtel.fr/50400/tf1.sdp";
    argc += 12;

ошибка: библиотека ipod: //item/item.mp3? Id = 1218551163727305907: Нет такого файла или каталога, и если argv [2] = "mon.mp3«;---> mon.mp3: Нет такого файла или каталога

, пожалуйста, совет.

1 Ответ

0 голосов
/ 09 мая 2011

Вы должны указать полный путь к файлу. Если это в ваших ресурсах, это будет что-то вроде: [[NSBundle mainBundle] pathForResource:@"mon" ofType:@"mp3"];

С уважением, Александр

...