Получить продолжительность видео

  • Автор темы Автор темы kagorec
  • Дата начала Дата начала

kagorec

Client
Регистрация
24.08.2013
Сообщения
1 149
Реакции
671
Баллы
113
Подскажите пожалуйста как получить продолжительность видео с помощью Zennoposter?

Есть на диске папка с видео, надо получить название каждого видео и его продолжительность

QeJlffZ.png

Результат записать в текстовик, где построчно в таком формате:
"название видео1"|hh:nn:ss
"далее видео2"|hh:nn:ss
и т.д.
 
Вышел с положения с помощью AIMP 3, экспортируя треклист получаю текстовик с данными
 
Можешь выложить пример сниппета для получении длины mp3 файла?
Без использования сторонней библиотеки никак!
Пример, как подключить библиотеку
C#
C#:
Развернуть Свернуть Копировать
string filePath = project.Variables["FilePath"].Value; // переменная Путь к файлу
TagLib.File mp3File = TagLib.File.Create(filePath);
return mp3File.Properties.Duration.ToString("mm\\:ss");
Либа taglib-sharp во вложении.
 

Вложения

Без использования сторонней библиотеки никак!
Пример, как подключить библиотеку
C#
C#:
Развернуть Свернуть Копировать
string filePath = project.Variables["FilePath"].Value; // переменная Путь к файлу
TagLib.File mp3File = TagLib.File.Create(filePath);
return mp3File.Properties.Duration.ToString("mm\\:ss");
Либа taglib-sharp во вложении.
спасибо
 
Без использования сторонней библиотеки никак!
Пример, как подключить библиотеку
C#
C#:
Развернуть Свернуть Копировать
string filePath = project.Variables["FilePath"].Value; // переменная Путь к файлу
TagLib.File mp3File = TagLib.File.Create(filePath);
return mp3File.Properties.Duration.ToString("mm\\:ss");
Либа taglib-sharp во вложении.
А для видео такой код подойдет?
 
Без использования сторонней библиотеки никак!
Пример, как подключить библиотеку
C#
C#:
Развернуть Свернуть Копировать
string filePath = project.Variables["FilePath"].Value; // переменная Путь к файлу
TagLib.File mp3File = TagLib.File.Create(filePath);
return mp3File.Properties.Duration.ToString("mm\\:ss");
Либа taglib-sharp во вложении.
пробовал показывает что в файле 27 секунд хотя по факту файл длинйо в 50 секунд... странно
 
пробовал показывает что в файле 27 секунд хотя по факту файл длинйо в 50 секунд... странно
Автор похоже тут уже давно не появляется. Я сам в C# не особо, может ты подскажешь с этой библиотекой? У меня такая ошибка: "Не удалось найти часть пути "C:\Program Files\ZennoLab\RU\ZennoPoster Standard V7\7.7.7.0\Progs\sound\zvuk.wav"." Всё, разобрался в чём ошибка, путь к файлу не полный просто был
 
Последнее редактирование:

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)