LINUX.ORG.RU

Сообщения Oleg1980

 

Как правильно использовать QMediaMetaData для определения параметров медиафайлов?

Здравствуйте! Подскажите, как мне определить параметры аудиофайла без подключения внешних библиотек MediaInfo при помощи встроенных в Qt инструментов, таких, как QMediaMetaData: битрейт, частоту дискретизации, битовую глубину, формат. Мне нужно получить эти параметры из существующего файла для последующего перекодирования аудиофайла в другой формат. Я пытался использовать QMediaMetaData таким образом (при том не знаю правильно ли я использовал так же QMediaObject):

#include <QtMultimedia/QMediaMetaData>
#include <QtMultimedia/QMediaObject>
#include "mainwindow.h"
#include "ui_mainwindow.h"
.
.
.
void MainWindow::on_pushButton_1_clicked()
{
   QMediaObject mediafile; // Здесь определяю медиаобъект
   QString file_name = "/run/media/helg/WDC/test.aac"; // Путь к медиафайлу   
   mediafile.setMedia(QUrl(file_name));// Привязываю путь до медиаобъекта
   QString bitrate = mediafile.metaData(QMediaMetaData::AudioBitRate).toString(); // Определяю битрейт медиаобъекта
   // Далее идет обработка переменных bitrate и т.д.
   .
   .
}
.
.
.

На данном этапе программа естественно выдает ошибки на этапе компиляции, я даже не уверен на правильном ли я пути.

 , ,

Oleg1980
()

Релиз программы Simplest Studio 2020 SE для оптимизации FLAC и WAV

Вышла новая программа (обертка ffmpeg) для Linux, разработанная в python, предназначена для оптимизации файлов без потерь FLAC и WAV под нужды пользователя. Для обработки используется так называемый умный режим, предусмотрено 4 различных режима оптимизации. Так же есть опция конвертирования между форматами: FLAC, WAV, MP3.

Подробности

Перемещено alpha из multimedia

 , , ,

Oleg1980
()

Мини-новость: обновление v2.2 Cine Encoder 2020SE

Вышло обновление v2.2 программы Cine Encoder 2020SE. Исправлены следующие ошибки:

  • сделана обработка ошибок (при неправильных параметрах кодеков и при переполнении диска),
  • исправлен баг, когда при кодированнии были доступны кнопки открытия и сохранения файлов,
  • некоторые другие ошибки.

Подробности

Перемещено alpha из multimedia

 , , , ,

Oleg1980
()

Нужна помощь в создании пакетов .deb и Appimage для Cine Encoder 2020

Всем привет!

Я застрял я на создании пакетов .deb и Appimage для Cine Encoder. Программа написана на Python3, что-то не понятно даже с чего начать. Кругом какая-то разрозненная информация, не могу в кучу всё собрать, чтоб можно было пошагово это сделать.

 , ,

Oleg1980
()

RSS подписка на новые темы