Извлеките метаданные GPS видео с помощью C#C#

Место общения программистов C#
Ответить
Anonymous
 Извлеките метаданные GPS видео с помощью C#

Сообщение Anonymous »

Я пробовал следующие библиотеки в C# (.net core)
  • Информация о мультимедиа
  • Экстрактор метаданных
    Библиотека тегов
  • Набор инструментов для мультимедиа
Мне не удалось получить метаданные GPS из любой из этих библиотек видео.
Но для изображения это сработало нормально. Кроме того, я попробовал инструмент Exif, но безуспешно.
Ниже приведены примеры кода, которые я использовал. Ищу помощь по этому поводу.
// using metadata extractor
var byteArray = await File.ReadAllBytesAsync("./meta_video.mp4");
Stream stream = new MemoryStream(byteArray);

var directories = QuickTimeMetadataReader.ReadMetadata(stream);
var directories1 = ImageMetadataReader.ReadMetadata("./meta_image1.jpg");

// using tag lib
var tfile = TagLib.File.Create(@"./meta_video.mp4");

// using media tool kit
var inputFile = new MediaToolkit.Model.MediaFile {Filename = @"./meta_video.mp4"};
using (var engine = new Engine())
{
engine.GetMetadata(inputFile);
}

// using media info
string fileNameAndPath = "./video2.mp4";
var myVideo = new MediaFile(fileNameAndPath);


Подробнее здесь: https://stackoverflow.com/questions/716 ... ng-c-sharp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»