From 80fc271b9d987e61ccd919382ee8d48ef2a37aa4 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sat, 8 Aug 2009 15:47:48 +0000 Subject: ffmpeg plugin: added unified details dialog git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1125 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/Input/ffmpeg/CMakeLists.txt | 1 - src/plugins/Input/ffmpeg/detailsdialog.cpp | 65 ++--- src/plugins/Input/ffmpeg/detailsdialog.h | 13 +- src/plugins/Input/ffmpeg/detailsdialog.ui | 302 --------------------- src/plugins/Input/ffmpeg/ffmpeg.pro | 67 ++--- .../Input/ffmpeg/translations/ffmpeg_plugin_cs.ts | 117 ++------ .../Input/ffmpeg/translations/ffmpeg_plugin_de.ts | 117 ++------ .../Input/ffmpeg/translations/ffmpeg_plugin_it.ts | 117 ++------ .../Input/ffmpeg/translations/ffmpeg_plugin_lt.ts | 111 ++------ .../Input/ffmpeg/translations/ffmpeg_plugin_pl.ts | 113 ++------ .../Input/ffmpeg/translations/ffmpeg_plugin_ru.ts | 113 ++------ .../Input/ffmpeg/translations/ffmpeg_plugin_tr.ts | 117 ++------ .../ffmpeg/translations/ffmpeg_plugin_uk_UA.ts | 113 ++------ .../ffmpeg/translations/ffmpeg_plugin_zh_CN.ts | 113 ++------ .../ffmpeg/translations/ffmpeg_plugin_zh_TW.ts | 113 ++------ 15 files changed, 285 insertions(+), 1307 deletions(-) delete mode 100644 src/plugins/Input/ffmpeg/detailsdialog.ui (limited to 'src/plugins/Input/ffmpeg') diff --git a/src/plugins/Input/ffmpeg/CMakeLists.txt b/src/plugins/Input/ffmpeg/CMakeLists.txt index 60deed429..1cf4f1ae9 100644 --- a/src/plugins/Input/ffmpeg/CMakeLists.txt +++ b/src/plugins/Input/ffmpeg/CMakeLists.txt @@ -90,7 +90,6 @@ QT4_WRAP_CPP(libffmpeg_MOC_SRCS ${libffmpeg_MOC_HDRS}) SET(libffmpeg_UIS - detailsdialog.ui settingsdialog.ui ) diff --git a/src/plugins/Input/ffmpeg/detailsdialog.cpp b/src/plugins/Input/ffmpeg/detailsdialog.cpp index ce268bf8b..45265ca0a 100644 --- a/src/plugins/Input/ffmpeg/detailsdialog.cpp +++ b/src/plugins/Input/ffmpeg/detailsdialog.cpp @@ -17,7 +17,6 @@ * Free Software Foundation, Inc., * * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * ***************************************************************************/ - extern "C"{ #if defined HAVE_FFMPEG_AVFORMAT_H #include @@ -37,24 +36,19 @@ extern "C"{ } #include +#include #include "detailsdialog.h" DetailsDialog::DetailsDialog(QWidget *parent, const QString &path) - : QDialog(parent) + : AbstractDetailsDialog(parent) { - ui.setupUi(this); - setAttribute(Qt::WA_DeleteOnClose); m_path = path; - setWindowTitle (path.section('/',-1)); - path.section('/',-1); - - ui.pathLineEdit->setText(m_path); - if(QFile::exists(m_path)) + if (QFile::exists(m_path)) loadInfo(); + hideSaveButton(); } - DetailsDialog::~DetailsDialog() {} @@ -68,50 +62,37 @@ void DetailsDialog::loadInfo() return; av_find_stream_info(in); av_read_play(in); - QString string = QString::fromUtf8(in->title).trimmed(); - ui.titleLineEdit->setText(string); - string = QString::fromUtf8(in->author).trimmed(); - ui.artistLineEdit->setText(string); - string = QString::fromUtf8(in->album).trimmed(); - ui.albumLineEdit->setText(string); - string = QString::fromUtf8(in->comment).trimmed(); - ui.commentLineEdit->setText(string); - string = QString("%1").arg(in->year); - ui.yearLineEdit->setText(string); - string = QString("%1").arg(in->track); - ui.trackLineEdit->setText(string); - string = QString::fromUtf8(in->genre).trimmed(); - ui.genreLineEdit->setText(string); - QString text; - text = QString("%1").arg(int(in->duration/AV_TIME_BASE)/60); + //tags + setMetaData(Qmmp::TITLE, QString::fromUtf8(in->title).trimmed()); + setMetaData(Qmmp::ARTIST, QString::fromUtf8(in->author).trimmed()); + setMetaData(Qmmp::ALBUM, QString::fromUtf8(in->album).trimmed()); + setMetaData(Qmmp::COMMENT, QString::fromUtf8(in->comment).trimmed()); + setMetaData(Qmmp::GENRE, QString::fromUtf8(in->genre).trimmed()); + setMetaData(Qmmp::URL, m_path); + setMetaData(Qmmp::YEAR, in->year); + setMetaData(Qmmp::TRACK, in->track); + + //audio properties + QMap ap; + QString text = QString("%1").arg(int(in->duration/AV_TIME_BASE)/60); text +=":"+QString("%1").arg(int(in->duration/AV_TIME_BASE)%60,2,10,QChar('0')); - ui.lengthLabel->setText(text); - - - text = QString("%1").arg(in->file_size/1024)+" "+tr("KB"); - ui.fileSizeLabel->setText(text); - text = QString("%1").arg(in->bit_rate/1000); - ui.bitrateLabel->setText(text+" "+tr("kbps")); + ap.insert(tr("Length"), text); + ap.insert(tr("File size"), QString("%1 ").arg(in->file_size/1024)+" "+tr("KB")); + ap.insert(tr("Bitrate"), QString("%1 "+tr("kbps")).arg(in->bit_rate/1000)); AVCodecContext *c = 0; uint wma_idx; - for (wma_idx = 0; wma_idx < in->nb_streams; wma_idx++) { c = in->streams[wma_idx]->codec; if (c->codec_type == CODEC_TYPE_AUDIO) break; } - if (c) { - text = QString("%1").arg(c->sample_rate); - ui.sampleRateLabel->setText(text+" "+tr("Hz")); - text = QString("%1").arg(c->channels); - ui.channelsLabel->setText(text); + ap.insert(tr("Samplerate"), QString("%1 " + tr("Hz")).arg(c->sample_rate)); + ap.insert(tr("Channels"), QString("%1").arg(c->channels)); } - av_close_input_file(in); + setAudioProperties(ap); } - - diff --git a/src/plugins/Input/ffmpeg/detailsdialog.h b/src/plugins/Input/ffmpeg/detailsdialog.h index 258a1bd21..1c21004c2 100644 --- a/src/plugins/Input/ffmpeg/detailsdialog.h +++ b/src/plugins/Input/ffmpeg/detailsdialog.h @@ -1,6 +1,6 @@ /*************************************************************************** - * Copyright (C) 2006 by Ilya Kotov * - * forkotov02@hotmail.ru * + * Copyright (C) 2006-2009 by Ilya Kotov * + * forkotov02@hotmail.ru * * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * @@ -20,14 +20,12 @@ #ifndef DETAILSDIALOG_H #define DETAILSDIALOG_H -#include - -#include "ui_detailsdialog.h" +#include /** @author Ilya Kotov */ -class DetailsDialog : public QDialog +class DetailsDialog : public AbstractDetailsDialog { Q_OBJECT public: @@ -35,9 +33,8 @@ public: ~DetailsDialog(); -private: +private: void loadInfo(); - Ui::DetailsDialog ui; QString m_path; }; diff --git a/src/plugins/Input/ffmpeg/detailsdialog.ui b/src/plugins/Input/ffmpeg/detailsdialog.ui deleted file mode 100644 index d3578e6df..000000000 --- a/src/plugins/Input/ffmpeg/detailsdialog.ui +++ /dev/null @@ -1,302 +0,0 @@ - - DetailsDialog - - - - 0 - 0 - 545 - 333 - - - - Details - - - - - - File path: - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - true - - - - - - - - 0 - 16 - - - - Audio Info - - - - - - Length: - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - - - - - - - Sample rate: - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - - - - - - - File size: - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - - - - - - - Qt::LeftToRight - - - Channels: - - - Qt::PlainText - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - Qt::LeftToRight - - - - - - - - - - - Bitrate: - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - - - - - - - - - - - - Qt::Vertical - - - - 20 - 133 - - - - - - - - - - - - 0 - 0 - - - - Metadata - - - - - - Title: - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - - - Artist: - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - - - Album: - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - - - Comment: - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - - - Year: - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - - - Track number: - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - - - Genre: - - - Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter - - - - - - - - - - - - - Qt::Horizontal - - - - 365 - 20 - - - - - - - - Close - - - - - - - - - pushButton_3 - clicked() - DetailsDialog - close() - - - 623 - 353 - - - 539 - 352 - - - - - diff --git a/src/plugins/Input/ffmpeg/ffmpeg.pro b/src/plugins/Input/ffmpeg/ffmpeg.pro index 44a65d423..d20fd3f42 100644 --- a/src/plugins/Input/ffmpeg/ffmpeg.pro +++ b/src/plugins/Input/ffmpeg/ffmpeg.pro @@ -1,55 +1,48 @@ include(../../plugins.pri) - -FORMS += detailsdialog.ui \ - settingsdialog.ui +FORMS += settingsdialog.ui HEADERS += decoderffmpegfactory.h \ - detailsdialog.h \ - decoder_ffmpeg.h \ - settingsdialog.h + detailsdialog.h \ + decoder_ffmpeg.h \ + settingsdialog.h SOURCES += detailsdialog.cpp \ - decoder_ffmpeg.cpp \ - decoderffmpegfactory.cpp \ - settingsdialog.cpp - - + decoder_ffmpeg.cpp \ + decoderffmpegfactory.cpp \ + settingsdialog.cpp QMAKE_CLEAN = ../libffmpeg.so - -TARGET =$$PLUGINS_PREFIX/Input/ffmpeg -QMAKE_CLEAN =$$PLUGINS_PREFIX/Input/libffmpeg.so - - +TARGET = $$PLUGINS_PREFIX/Input/ffmpeg +QMAKE_CLEAN = $$PLUGINS_PREFIX/Input/libffmpeg.so INCLUDEPATH += ../../../ INCLUDEPATH += /usr/include/libavformat INCLUDEPATH += /usr/include/libavcodec INCLUDEPATH += /usr/include/ffmpeg/libavcodec INCLUDEPATH += /usr/include/ffmpeg/libavformat INCLUDEPATH += /usr/include/ffmpeg - CONFIG += release \ -warn_on \ -plugin \ -link_pkgconfig + warn_on \ + plugin \ + link_pkgconfig TEMPLATE = lib QMAKE_LIBDIR += ../../../../lib -LIBS += -lqmmp -L/usr/lib -I/usr/include -I/usr/include/ffmpeg \ - -I/usr/include/libavcodec -I/usr/include/libavformat +LIBS += -lqmmp \ + -L/usr/lib \ + -I/usr/include \ + -I/usr/include/ffmpeg \ + -I/usr/include/libavcodec \ + -I/usr/include/libavformat DEFINES += __STDC_CONSTANT_MACROS -PKGCONFIG += libavcodec libavformat +PKGCONFIG += libavcodec \ + libavformat TRANSLATIONS = translations/ffmpeg_plugin_ru.ts \ - translations/ffmpeg_plugin_uk_UA.ts \ - translations/ffmpeg_plugin_zh_CN.ts \ - translations/ffmpeg_plugin_zh_TW.ts \ - translations/ffmpeg_plugin_cs.ts \ - translations/ffmpeg_plugin_pl.ts \ - translations/ffmpeg_plugin_de.ts \ - translations/ffmpeg_plugin_it.ts \ - translations/ffmpeg_plugin_tr.ts \ - translations/ffmpeg_plugin_lt.ts - + translations/ffmpeg_plugin_uk_UA.ts \ + translations/ffmpeg_plugin_zh_CN.ts \ + translations/ffmpeg_plugin_zh_TW.ts \ + translations/ffmpeg_plugin_cs.ts \ + translations/ffmpeg_plugin_pl.ts \ + translations/ffmpeg_plugin_de.ts \ + translations/ffmpeg_plugin_it.ts \ + translations/ffmpeg_plugin_tr.ts \ + translations/ffmpeg_plugin_lt.ts RESOURCES = translations/translations.qrc - -isEmpty(LIB_DIR){ - LIB_DIR = /lib -} +isEmpty(LIB_DIR):LIB_DIR = /lib target.path = $$LIB_DIR/qmmp/Input INSTALLS += target diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.ts index c715698d3..76002046f 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.ts @@ -37,113 +37,44 @@ DetailsDialog - - kbps - kbps - - - - Hz - Hz - - - - KB - KB - - - - Details - Podrobnosti - - - - File size: - Velikost souboru: - - - - - - - - - - - - - - - Sample rate: - Vzorkovací frakvence: - - - - Track number: - Číslo stopy: + + Length + - - Year: - Rok: + + File size + - - Genre: - Žánr: - - - - Comment: - Komentář: - - - - Album: - Album: - - - - Artist: - Umělec: - - - - Title: - Název: - - - - Close - Zavřít - - - - File path: - Cesta k souboru: + + kbps + kbps - - Length: - Délka: + + Bitrate + - - Channels: - Počet kanálů: + + Hz + Hz - - Bitrate: - Datový tok: + + Samplerate + - - Audio Info - Informace o zvuku + + Channels + - - Metadata - Metadata + + KB + KB diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_de.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_de.ts index 71503e881..a6bf0d08b 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_de.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_de.ts @@ -37,113 +37,44 @@ DetailsDialog - - kbps - kbps - - - - Hz - Hz - - - - KB - KB - - - - Details - Details - - - - File size: - Dateigröße: - - - - - - - - - - - - - - - Sample rate: - Abtastrate: - - - - Track number: - Titelnummer: + + Length + - - Year: - Jahr: + + File size + - - Genre: - Genre: - - - - Comment: - Kommentar: - - - - Album: - Album: - - - - Artist: - Interpret: - - - - Title: - Titel: - - - - Close - Schließen - - - - File path: - Dateipfad: + + kbps + kbps - - Length: - Länge: + + Bitrate + - - Channels: - Kanäle: + + Hz + Hz - - Bitrate: - Bitrate: + + Samplerate + - - Audio Info - Audio-Info + + Channels + - - Metadata - Metadaten + + KB + KB diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_it.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_it.ts index b81dce920..206de6229 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_it.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_it.ts @@ -37,113 +37,44 @@ DetailsDialog - - kbps - kbps - - - - Hz - Hz - - - - KB - KB - - - - Details - Dettagli - - - - File size: - Dimensione brano: - - - - - - - - - - - - - - - Sample rate: - Campionatura: - - - - Track number: - Traccia numero: + + Length + - - Year: - Anno: + + File size + - - Genre: - Genere: - - - - Comment: - Commento: - - - - Album: - Album: - - - - Artist: - Interpret: - - - - Title: - Titolo: - - - - Close - Chiudi - - - - File path: - Percorso: + + kbps + kbps - - Length: - Durata: + + Bitrate + - - Channels: - Canali: + + Hz + Hz - - Bitrate: - Bitrate: + + Samplerate + - - Audio Info - Info Audio + + Channels + - - Metadata - Metadati + + KB + KB diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_lt.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_lt.ts index 9d95efa0f..f767d1cbf 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_lt.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_lt.ts @@ -37,114 +37,45 @@ DetailsDialog - - KB - КB - - - - Hz - Hz - - - - - - - - - + + Length - - Bitrate: - Bitrate: - - - - File size: - BYlos dydis: - - - - Channels: - Kanalai: - - - - Sample rate: - Sample rate: - - - - Length: - Ilgis: - - - - Track number: - Takelio numeris: - - - - Year: - Metai: - - - - Genre: - Žanras: - - - - Comment: - Komentaras: + + KB + КB - - Album: - Albumas: + + File size + - - Artist: - Atlikėjas: + + Bitrate + - - Title: - Pavadinimas: + + Hz + Hz - - Close - Užverti + + Samplerate + - - File path: - Bylos kelias: + + Channels + - + kbps kbps - - - Details - Informacija - - - - Audio Info - Audio informacija - - - - Metadata - Metaduomenys - SettingsDialog diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_pl.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_pl.ts index f0aa9447d..b65c71da6 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_pl.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_pl.ts @@ -37,113 +37,44 @@ DetailsDialog - - KB - - - - - kbps - + + Length + - - Hz + + KB - - Details - Informacje + + File size + - - File path: - Ścieżka pliku: - - - - Audio Info - Audio Info - - - - Length: - Długość: - - - - - - - - - + + kbps - - Sample rate: - Próbkowanie: - - - - File size: - Wielkość pliku: - - - - Channels: - Kanały: - - - - Bitrate: - Szybkość transmisji: - - - - Metadata - Metadane + + Bitrate + - - Title: - Tytuł: - - - - Artist: - Artysta: - - - - Album: - Album: - - - - Comment: - Komentarz: - - - - Year: - Rok: - - - - Track number: - Numer utworu: + + Hz + - - Genre: - Gatunek: + + Samplerate + - - Close - Zamknij + + Channels + diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ru.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ru.ts index 54114db97..7aee87b75 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ru.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_ru.ts @@ -37,114 +37,45 @@ DetailsDialog - - KB - Кб - - - - Hz - Гц - - - - - - - - - - - - - - Bitrate: - Битовая частота: - - - - File size: - Размер файла: - - - - Channels: - Каналов: - - - - Sample rate: - Дискретизация: - - - - Length: - Длительность: - - - - Track number: - Номер трека: - - - - Year: - Год: + + Length + Длительность - - Genre: - Жанр: - - - - Comment: - Комментарий: + + KB + Кб - - Album: - Альбом: + + File size + Размер файла - - Artist: - Исполнитель: + + Bitrate + Битовая частота - - Title: - Название: + + Hz + Гц - - Close - Закрыть + + Samplerate + Дискретизация - - File path: - Путь к файлу: + + Channels + Каналов - + kbps Кб/с - - - Details - Информация - - - - Audio Info - Аудио-информация - - - - Metadata - Метаданные - SettingsDialog diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_tr.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_tr.ts index befd70505..6b4f60929 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_tr.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_tr.ts @@ -37,113 +37,44 @@ DetailsDialog - - KB - KB - - - - kbps - kbps - - - - Hz - Hz - - - - Details - Detaylar - - - - File path: - Dosya konumu: - - - - Audio Info - Ses Bilgisi - - - - Length: - Uzunluk: - - - - - - - - - - - + + Length + - - Sample rate: - Örnekleme oranı: - - - - File size: - Dosya boyutu: - - - - Channels: - Kanallar: - - - - Bitrate: - Bit oranı: - - - - Metadata - Metadata - - - - Title: - Başlık: - - - - Artist: - Artist: + + KB + KB - - Album: - Albüm: + + File size + - - Comment: - Yorum: + + kbps + kbps - - Year: - Yıl: + + Bitrate + - - Track number: - Parça numarası: + + Hz + Hz - - Genre: - Tür: + + Samplerate + - - Close - Kapat + + Channels + diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_uk_UA.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_uk_UA.ts index 12e677e05..c8c77d024 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_uk_UA.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_uk_UA.ts @@ -37,114 +37,45 @@ DetailsDialog - - KB - Кб - - - - Hz - Гц - - - - - - - - - - - - - - Bitrate: - Бітова частота: - - - - File size: - Розмір файлу: - - - - Channels: - Каналів: - - - - Sample rate: - Дискретизація: - - - - Length: - Тривалість: - - - - Track number: - Номер треку: - - - - Year: - Рік: + + Length + - - Genre: - Жанр: - - - - Comment: - Коментар: + + KB + Кб - - Album: - Альбом: + + File size + - - Artist: - Виконавець: + + Bitrate + - - Title: - Назва: + + Hz + Гц - - Close - Закрити + + Samplerate + - - File path: - Шлях до файлу: + + Channels + - + kbps Кб/с - - - Details - Інформація - - - - Audio Info - Інфо аудіо - - - - Metadata - Метадані - SettingsDialog diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.ts index f425596f0..0d579053c 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_CN.ts @@ -37,114 +37,45 @@ DetailsDialog - - KB - KB - - - - Hz - Hz - - - - - - - - - - - - - - - Bitrate: - 位速率: - - - - File size: - 文件大小: - - - - Channels: - 声音通道: - - - - Sample rate: - 取样率: - - - - Length: - 长度: - - - - Track number: - 音轨: - - - - Year: - 年代: - - - - Genre: - 流派: + + Length + - - Comment: - 备注: + + KB + KB - - Album: - 专辑: + + File size + - - Artist: - 艺术家: + + Bitrate + - - Title: - 标题: + + Hz + Hz - - Close - 关闭 + + Samplerate + - - File path: - 文件路径: + + Channels + - + kbps kbps - - - Details - 详细资料 - - - - Audio Info - 音频信息 - - - - Metadata - 元数据 - SettingsDialog diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts index 8b815ff75..71a1bcf1c 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_zh_TW.ts @@ -37,114 +37,45 @@ DetailsDialog - - KB - KB - - - - Hz - Hz - - - - - - - - - - - - - - - Bitrate: - 位速率: - - - - File size: - 檔案大小: - - - - Channels: - 音頻通道: - - - - Sample rate: - 取樣率: - - - - Length: - 長度: - - - - Track number: - 音軌: - - - - Year: - 年代: - - - - Genre: - 流派: + + Length + - - Comment: - 備註: + + KB + KB - - Album: - 專輯: + + File size + - - Artist: - 藝術家: + + Bitrate + - - Title: - 標題: + + Hz + Hz - - Close - 關閉 + + Samplerate + - - File path: - 檔案路徑: + + Channels + - + kbps kbps - - - Details - 詳細資料 - - - - Audio Info - 聲訊資訊 - - - - Metadata - 元資料 - SettingsDialog -- cgit v1.2.3-13-gbd6f