c # NReco.VideoConverter Ubuntu 16.04 - PullRequest
       37

c # NReco.VideoConverter Ubuntu 16.04

0 голосов
/ 19 сентября 2018

Я пытаюсь использовать функциональность библиотеки NReso.Видео конвертер.Программа запускается из Ubuntu OS 16.04 в среде MonoDevelopment.Операционная система 64 зарядки.Я установил приложение FFMpeg, и оно отлично работает.И у меня есть проблема, которая не имеет большого смысла.Я пытаюсь использовать код NReso.VideoConveter с официального сайта сайта https://www.nrecosite.com/video_converter_net.aspx:

try
{
     string [] paths = {"1.mp4",
     "1.mp4",
     "1.mp4"};
     ConcatSettings concatSettings = new ConcatSettings ();
     concatSettings.ConcatAudioStream = false;
     concatSettings.ConcatVideoStream = true;
     FFMpegConverter ffMpegConvert = new FFMpegConverter ();
     Console.WriteLine ("Converting ... \ r \ n");
     ffMpegConvert.ConcatMedia (paths, "3.mp4", Format.mp4, concatSettings);
     Console.WriteLine ("Complete!");
}
catch (Exception e)
{
Console.WriteLine (e.Message);
}

Код выдает ошибку типа

"ApplicationName = '/ home/ neytchi / Проекты / testVE / testVE / bin / Debug / ffmpeg.exe ', CommandLine =' - y -loglevel info -i "1.mp4" -i "1.mp4" -i "1.mp4 "-f mp4 -filter_complex" concat = n = 3: v = 1 [v] "-map" [v] "" 3.mp4 "', CurrentDirectory =' / home / neytchi / Projects / testVE / testVE / bin/ Debug ', Собственная ошибка = Доступ запрещен "или около того" Необработанное исключение: Системы .ComponentModel.Win32Exception "

Я не могу понять причину проблемы, но я предполагаю, что библиотека запускаетпроцесс как 32-битный, когда все остальное 64-битный.Есть идеи?Возможно, кто-то встречался с подобным на Ubuntu.

...