Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.95/41: Рейтинг темы: голосов - 41, средняя оценка - 4.95
 Аватар для Ivan Fantom
5 / 5 / 2
Регистрация: 12.10.2011
Сообщений: 75

Чтение метаданных из аудиофайла

23.03.2012, 13:24. Показов 9191. Ответов 45
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Проблема заключается в считывании метаданных из аудиофайла. Почему-то в списоки строк ничего не записывается; как были пустыми, так и остались пустыми. Подскажите как тут быть? Может есть альтернатива или я чего-то не знаю?
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void APlayer::slotLoad()
 {
     QStringList list = QFileDialog::getOpenFileNames(this,"Load","F:/Music/Main/Standart","*.*");
     if(!list.isEmpty())
     {
        for(int i=0;i<list.size();i++)
        {
            m_pmedia->setCurrentSource(Phonon::MediaSource(list[i]));
            QStringList artist=m_pmedia->metaData(Phonon::ArtistMetaData);
            QStringList album=m_pmedia->metaData(Phonon::AlbumMetaData);
            QStringList track=m_pmedia->metaData(Phonon::TitleMetaData);
            QStringList desc=m_pmedia->metaData(Phonon::DescriptionMetaData);
            QStringList trn=m_pmedia->metaData(Phonon::TracknumberMetaData);
            QStringList genre=m_pmedia->metaData(Phonon::GenreMetaData);
            QStringList date=m_pmedia->metaData(Phonon::DateMetaData);
        }
    }
 }
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.03.2012, 13:24
Ответы с готовыми решениями:

Получение метаданных аудиофайла в Qt5 без использования QMediaPlayer?
Здравствуйте. Получить метаданные проигрываемого в данный момент файла легко: player = new QMediaPlayer(); playlist = new...

Чтение метаданных аудифайлов
Есть ли какие-нибудь бесплатные библиотеки наподобие BASS, позволяющие читать и записывать метаданные в аудиофайлы. Для C# или C++.

Автоматическое чтение метаданных аудио файла при загрузке его на сайт
Здравствуйте, помогите решит проблему: Автоматическое чтение метаданных аудио файла при загрузке его на сайт, как у zk.fm и прочее... ...

45
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
24.03.2012, 17:17
Студворк — интернет-сервис помощи студентам
я это качал и мне все ясно....

Добавлено через 3 минуты
каталог с названием библиотеки не может быть каталогом с исходниками, как думаешь ?
0
 Аватар для Ivan Fantom
5 / 5 / 2
Регистрация: 12.10.2011
Сообщений: 75
25.03.2012, 01:15  [ТС]
Спасибо кэп!
Ну так что тогда делать?

Добавлено через 2 минуты
Я указывал путь к этому каталогу в CMake, но во время сборки возникала ошибка и из-за этого стопорюсь
0
 Аватар для Ivan Fantom
5 / 5 / 2
Регистрация: 12.10.2011
Сообщений: 75
25.03.2012, 01:25  [ТС]
Объясни толком что и как надо делать.
Миниатюры
Чтение метаданных из аудиофайла  
0
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
25.03.2012, 12:34
ничем тебе толком не могу помочь, у меня все собралось:
Вывод компиляции
devcode@DevComp:~/Project/taglib-1.7.1> cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_RELEASE_TYPE=Release
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.5")
-- Ensure you cppunit installed version is at least 1.12.0
-- Looking for __RTTI___ in Crun
-- Looking for __RTTI___ in Crun - not found
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:

CMAKE_RELEASE_TYPE


-- Build files have been written to: /home/devcode/Project/taglib-1.7.1
devcode@DevComp:~/Project/taglib-1.7.1> make
Scanning dependencies of target tag
[ 1%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/mpegfile.cpp.o
In file included from /home/devcode/Project/taglib-1.7.1/taglib/mpeg/mpegfile.cpp:29:0:
/home/devcode/Project/taglib-1.7.1/taglib/mpeg/id3v1/id3v1tag.h:60:25: warning: ‘class TagLib::ID3v1::StringHandler’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
[ 3%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/mpegproperties.cpp.o
[ 4%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/mpegheader.cpp.o
[ 6%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/xingheader.cpp.o
[ 7%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v1/id3v1tag.cpp.o
In file included from /home/devcode/Project/taglib-1.7.1/taglib/mpeg/id3v1/id3v1tag.cpp:29:0:
/home/devcode/Project/taglib-1.7.1/taglib/mpeg/id3v1/id3v1tag.h:60:25: warning: ‘class TagLib::ID3v1::StringHandler’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
[ 9%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v1/id3v1genres.cpp.o
[ 10%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2framefactory.cpp.o
[ 12%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2synchdata.cpp.o
[ 13%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2tag.cpp.o
[ 15%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2header.cpp.o
[ 16%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2frame.cpp.o
[ 18%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2footer.cpp.o
[ 19%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/id3v2extendedheader.cpp.o
[ 21%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/attachedpictureframe.cpp.o
[ 22%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/commentsframe.cpp.o
[ 24%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/generalencapsulatedobjectframe.cpp.o
[ 25%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/popularimeterframe.cpp.o
[ 27%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/privateframe.cpp.o
[ 28%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/relativevolumeframe.cpp.o
[ 30%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/textidentificationframe.cpp.o
[ 31%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/uniquefileidentifierframe.cpp.o
[ 33%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/unknownframe.cpp.o
[ 34%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/unsynchronizedlyricsframe.cpp.o
[ 36%] Building CXX object taglib/CMakeFiles/tag.dir/mpeg/id3v2/frames/urllinkframe.cpp.o
[ 37%] Building CXX object taglib/CMakeFiles/tag.dir/ogg/oggfile.cpp.o
[ 39%] Building CXX object taglib/CMakeFiles/tag.dir/ogg/oggpage.cpp.o
[ 40%] Building CXX object taglib/CMakeFiles/tag.dir/ogg/oggpageheader.cpp.o
[ 42%] Building CXX object taglib/CMakeFiles/tag.dir/ogg/xiphcomment.cpp.o
/home/devcode/Project/taglib-1.7.1/taglib/ogg/xiphcomment.cpp: In member function ‘void TagLib::Ogg::XiphComment:arse(const TagLib::ByteVector&)’:
/home/devcode/Project/taglib-1.7.1/taglib/ogg/xiphcomment.cpp:315:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
[ 43%] Building CXX object taglib/CMakeFiles/tag.dir/ogg/vorbis/vorbisfile.cpp.o
[ 45%] Building CXX object taglib/CMakeFiles/tag.dir/ogg/vorbis/vorbisproperties.cpp.o
[ 46%] Building CXX object taglib/CMakeFiles/tag.dir/ogg/flac/oggflacfile.cpp.o
[ 48%] Building CXX object taglib/CMakeFiles/tag.dir/mpc/mpcfile.cpp.o
In file included from /home/devcode/Project/taglib-1.7.1/taglib/mpc/mpcfile.cpp:32:0:
/home/devcode/Project/taglib-1.7.1/taglib/mpeg/id3v1/id3v1tag.h:60:25: warning: ‘class TagLib::ID3v1::StringHandler’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
[ 50%] Building CXX object taglib/CMakeFiles/tag.dir/mpc/mpcproperties.cpp.o
[ 51%] Building CXX object taglib/CMakeFiles/tag.dir/ape/apetag.cpp.o
[ 53%] Building CXX object taglib/CMakeFiles/tag.dir/ape/apefooter.cpp.o
[ 54%] Building CXX object taglib/CMakeFiles/tag.dir/ape/apeitem.cpp.o
[ 56%] Building CXX object taglib/CMakeFiles/tag.dir/ape/apefile.cpp.o
In file included from /home/devcode/Project/taglib-1.7.1/taglib/ape/apefile.cpp:38:0:
/home/devcode/Project/taglib-1.7.1/taglib/mpeg/id3v1/id3v1tag.h:60:25: warning: ‘class TagLib::ID3v1::StringHandler’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
[ 57%] Building CXX object taglib/CMakeFiles/tag.dir/ape/apeproperties.cpp.o
[ 59%] Building CXX object taglib/CMakeFiles/tag.dir/toolkit/tstring.cpp.o
[ 60%] Building CXX object taglib/CMakeFiles/tag.dir/toolkit/tstringlist.cpp.o
[ 62%] Building CXX object taglib/CMakeFiles/tag.dir/toolkit/tbytevector.cpp.o
[ 63%] Building CXX object taglib/CMakeFiles/tag.dir/toolkit/tbytevectorlist.cpp.o
[ 65%] Building CXX object taglib/CMakeFiles/tag.dir/toolkit/tfile.cpp.o
[ 66%] Building CXX object taglib/CMakeFiles/tag.dir/toolkit/tdebug.cpp.o
[ 68%] Building CXX object taglib/CMakeFiles/tag.dir/toolkit/unicode.cpp.o
[ 69%] Building CXX object taglib/CMakeFiles/tag.dir/flac/flacfile.cpp.o
In file included from /home/devcode/Project/taglib-1.7.1/taglib/flac/flacfile.cpp:34:0:
/home/devcode/Project/taglib-1.7.1/taglib/mpeg/id3v1/id3v1tag.h:60:25: warning: ‘class TagLib::ID3v1::StringHandler’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
[ 71%] Building CXX object taglib/CMakeFiles/tag.dir/flac/flacpicture.cpp.o
[ 72%] Building CXX object taglib/CMakeFiles/tag.dir/flac/flacproperties.cpp.o
[ 74%] Building CXX object taglib/CMakeFiles/tag.dir/flac/flacmetadatablock.cpp.o
[ 75%] Building CXX object taglib/CMakeFiles/tag.dir/flac/flacunknownmetadatablock.cpp.o
[ 77%] Building CXX object taglib/CMakeFiles/tag.dir/wavpack/wavpackfile.cpp.o
In file included from /home/devcode/Project/taglib-1.7.1/taglib/wavpack/wavpackfile.cpp:36:0:
/home/devcode/Project/taglib-1.7.1/taglib/mpeg/id3v1/id3v1tag.h:60:25: warning: ‘class TagLib::ID3v1::StringHandler’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
[ 78%] Building CXX object taglib/CMakeFiles/tag.dir/wavpack/wavpackproperties.cpp.o
[ 80%] Building CXX object taglib/CMakeFiles/tag.dir/ogg/speex/speexfile.cpp.o
[ 81%] Building CXX object taglib/CMakeFiles/tag.dir/ogg/speex/speexproperties.cpp.o
[ 83%] Building CXX object taglib/CMakeFiles/tag.dir/trueaudio/trueaudiofile.cpp.o
In file included from /home/devcode/Project/taglib-1.7.1/taglib/trueaudio/trueaudiofile.cpp:36:0:
/home/devcode/Project/taglib-1.7.1/taglib/mpeg/id3v1/id3v1tag.h:60:25: warning: ‘class TagLib::ID3v1::StringHandler’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
[ 84%] Building CXX object taglib/CMakeFiles/tag.dir/trueaudio/trueaudioproperties.cpp.o
[ 86%] Building CXX object taglib/CMakeFiles/tag.dir/riff/rifffile.cpp.o
/home/devcode/Project/taglib-1.7.1/taglib/riff/rifffile.cpp: In function ‘bool isValidChunkID(const TagLib::ByteVector&)’:
/home/devcode/Project/taglib-1.7.1/taglib/riff/rifffile.cpp:203:34: warning: comparison is always false due to limited range of data type [-Wtype-limits]
[ 87%] Building CXX object taglib/CMakeFiles/tag.dir/riff/aiff/aifffile.cpp.o
[ 89%] Building CXX object taglib/CMakeFiles/tag.dir/riff/aiff/aiffproperties.cpp.o
[ 90%] Building CXX object taglib/CMakeFiles/tag.dir/riff/wav/wavfile.cpp.o
[ 92%] Building CXX object taglib/CMakeFiles/tag.dir/riff/wav/wavproperties.cpp.o
[ 93%] Building CXX object taglib/CMakeFiles/tag.dir/tag.cpp.o
[ 95%] Building CXX object taglib/CMakeFiles/tag.dir/tagunion.cpp.o
[ 96%] Building CXX object taglib/CMakeFiles/tag.dir/fileref.cpp.o
In file included from /home/devcode/Project/taglib-1.7.1/taglib/fileref.cpp:38:0:
/home/devcode/Project/taglib-1.7.1/taglib/fileref.h:92:25: warning: ‘class TagLib::FileRef::FileTypeResolver’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
[ 98%] Building CXX object taglib/CMakeFiles/tag.dir/audioproperties.cpp.o
Linking CXX shared library libtag.so
[ 98%] Built target tag
Scanning dependencies of target tag_c
[100%] Building CXX object bindings/c/CMakeFiles/tag_c.dir/tag_c.cpp.o
In file included from /home/devcode/Project/taglib-1.7.1/bindings/c/tag_c.cpp:29:0:
/home/devcode/Project/taglib-1.7.1/bindings/c/../../taglib/fileref.h:92:25: warning: ‘class TagLib::FileRef::FileTypeResolver’ has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
Linking CXX shared library libtag_c.so
[100%] Built target tag_c
devcode@DevComp:~/Project/taglib-1.7.1> sudo make install
root's password:
[ 98%] Built target tag
[100%] Built target tag_c
Linking CXX shared library CMakeFiles/CMakeRelink.dir/libtag.so
Linking CXX shared library CMakeFiles/CMakeRelink.dir/libtag_c.so
Install the project...
-- Install configuration: ""
-- Installing: /usr/local/include/taglib/taglib_config.h
-- Installing: /usr/local/lib/pkgconfig/taglib.pc
-- Installing: /usr/local/bin/taglib-config
-- Installing: /usr/local/lib/libtag.so.1.7.1
-- Installing: /usr/local/lib/libtag.so.1
-- Installing: /usr/local/lib/libtag.so
-- Installing: /usr/local/include/taglib/tag.h
-- Installing: /usr/local/include/taglib/fileref.h
-- Installing: /usr/local/include/taglib/audioproperties.h
-- Installing: /usr/local/include/taglib/taglib_export.h
-- Installing: /usr/local/include/taglib/taglib.h
-- Installing: /usr/local/include/taglib/tstring.h
-- Installing: /usr/local/include/taglib/tlist.h
-- Installing: /usr/local/include/taglib/tlist.tcc
-- Installing: /usr/local/include/taglib/tstringlist.h
-- Installing: /usr/local/include/taglib/tbytevector.h
-- Installing: /usr/local/include/taglib/tbytevectorlist.h
-- Installing: /usr/local/include/taglib/tfile.h
-- Installing: /usr/local/include/taglib/tmap.h
-- Installing: /usr/local/include/taglib/tmap.tcc
-- Installing: /usr/local/include/taglib/asffile.h
-- Installing: /usr/local/include/taglib/asfproperties.h
-- Installing: /usr/local/include/taglib/asftag.h
-- Installing: /usr/local/include/taglib/asfattribute.h
-- Installing: /usr/local/include/taglib/asfpicture.h
-- Installing: /usr/local/include/taglib/mpegfile.h
-- Installing: /usr/local/include/taglib/mpegproperties.h
-- Installing: /usr/local/include/taglib/mpegheader.h
-- Installing: /usr/local/include/taglib/xingheader.h
-- Installing: /usr/local/include/taglib/id3v1tag.h
-- Installing: /usr/local/include/taglib/id3v1genres.h
-- Installing: /usr/local/include/taglib/id3v2extendedheader.h
-- Installing: /usr/local/include/taglib/id3v2frame.h
-- Installing: /usr/local/include/taglib/id3v2header.h
-- Installing: /usr/local/include/taglib/id3v2synchdata.h
-- Installing: /usr/local/include/taglib/id3v2footer.h
-- Installing: /usr/local/include/taglib/id3v2framefactory.h
-- Installing: /usr/local/include/taglib/id3v2tag.h
-- Installing: /usr/local/include/taglib/attachedpictureframe.h
-- Installing: /usr/local/include/taglib/commentsframe.h
-- Installing: /usr/local/include/taglib/generalencapsulatedobjectframe.h
-- Installing: /usr/local/include/taglib/popularimeterframe.h
-- Installing: /usr/local/include/taglib/privateframe.h
-- Installing: /usr/local/include/taglib/relativevolumeframe.h
-- Installing: /usr/local/include/taglib/textidentificationframe.h
-- Installing: /usr/local/include/taglib/uniquefileidentifierframe.h
-- Installing: /usr/local/include/taglib/unknownframe.h
-- Installing: /usr/local/include/taglib/unsynchronizedlyricsframe.h
-- Installing: /usr/local/include/taglib/urllinkframe.h
-- Installing: /usr/local/include/taglib/oggfile.h
-- Installing: /usr/local/include/taglib/oggpage.h
-- Installing: /usr/local/include/taglib/oggpageheader.h
-- Installing: /usr/local/include/taglib/xiphcomment.h
-- Installing: /usr/local/include/taglib/vorbisfile.h
-- Installing: /usr/local/include/taglib/vorbisproperties.h
-- Installing: /usr/local/include/taglib/speexfile.h
-- Installing: /usr/local/include/taglib/speexproperties.h
-- Installing: /usr/local/include/taglib/oggflacfile.h
-- Installing: /usr/local/include/taglib/flacfile.h
-- Installing: /usr/local/include/taglib/flacpicture.h
-- Installing: /usr/local/include/taglib/flacproperties.h
-- Installing: /usr/local/include/taglib/flacmetadatablock.h
-- Installing: /usr/local/include/taglib/apefile.h
-- Installing: /usr/local/include/taglib/apeproperties.h
-- Installing: /usr/local/include/taglib/apetag.h
-- Installing: /usr/local/include/taglib/apefooter.h
-- Installing: /usr/local/include/taglib/apeitem.h
-- Installing: /usr/local/include/taglib/mpcfile.h
-- Installing: /usr/local/include/taglib/mpcproperties.h
-- Installing: /usr/local/include/taglib/mp4file.h
-- Installing: /usr/local/include/taglib/mp4atom.h
-- Installing: /usr/local/include/taglib/mp4tag.h
-- Installing: /usr/local/include/taglib/mp4item.h
-- Installing: /usr/local/include/taglib/mp4properties.h
-- Installing: /usr/local/include/taglib/mp4coverart.h
-- Installing: /usr/local/include/taglib/wavpackfile.h
-- Installing: /usr/local/include/taglib/wavpackproperties.h
-- Installing: /usr/local/include/taglib/trueaudiofile.h
-- Installing: /usr/local/include/taglib/trueaudioproperties.h
-- Installing: /usr/local/include/taglib/rifffile.h
-- Installing: /usr/local/include/taglib/aifffile.h
-- Installing: /usr/local/include/taglib/aiffproperties.h
-- Installing: /usr/local/include/taglib/wavfile.h
-- Installing: /usr/local/include/taglib/wavproperties.h
-- Installing: /usr/local/lib/libtag_c.so.0.0.0
-- Installing: /usr/local/lib/libtag_c.so.0
-- Installing: /usr/local/lib/libtag_c.so
-- Installing: /usr/local/lib/pkgconfig/taglib_c.pc
-- Installing: /usr/local/include/taglib/tag_c.h
devcode@DevComp:~/Project/taglib-1.7.1>


Добавлено через 44 секунды
вечером если будет время, то в виртуалку поставлю ХР и посмотрю что там и как.... Если вы конечно еще не сделаете это....
0
 Аватар для Ivan Fantom
5 / 5 / 2
Регистрация: 12.10.2011
Сообщений: 75
25.03.2012, 14:23  [ТС]
Ну так распиши весь алгоритм сборки попорядку: какие каталоги создавать, какие пути указывать в теч 2 стоках CMake-а, какой компилятор в CMake-е ты использовал для сборки.
0
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
25.03.2012, 15:31
ничего не делал, зашел через терминал в каталог куда распаковал архив и выполнил три команды... Все на этом...

Добавлено через 1 минуту
просто все это я делал в Linux, а дома Win не использую очень давно....
0
 Аватар для Ivan Fantom
5 / 5 / 2
Регистрация: 12.10.2011
Сообщений: 75
25.03.2012, 16:01  [ТС]
Напиши эти 3 команды.

Добавлено через 12 минут
А нужна ли такая библиотека zlib?
0
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
25.03.2012, 17:48
да она в зависимостях
те три команды описаны в файле Install :
C++
1
2
3
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_RELEASE_TYPE=Release .
  make
  sudo make install
0
 Аватар для Ivan Fantom
5 / 5 / 2
Регистрация: 12.10.2011
Сообщений: 75
25.03.2012, 18:15  [ТС]
Что означает, что Zlib в зависимостях?
Можешь кинуть ссылку на скачивание zlib?
0
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
25.03.2012, 20:36
Цитата Сообщение от Ivan Fantom Посмотреть сообщение
Что означает, что Zlib в зависимостях?
это значит что для того что бы собрать библиотеку в системе должна быть собрана ZLib
Цитата Сообщение от Ivan Fantom Посмотреть сообщение
Можешь кинуть ссылку на скачивание zlib?
а поискать в goolge?
zlib
0
 Аватар для Ivan Fantom
5 / 5 / 2
Регистрация: 12.10.2011
Сообщений: 75
25.03.2012, 22:34  [ТС]
Какие файлы должны получиться в результате сборки?
0
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
25.03.2012, 22:37
библиотека должна быть получена и установлена
0
 Аватар для Ivan Fantom
5 / 5 / 2
Регистрация: 12.10.2011
Сообщений: 75
25.03.2012, 22:53  [ТС]
у меня получилось 2 файла: taglib.dll и libtaglib.a
Как подключить к Qt 4.8 ?
Компилятор MinGW
0
 Аватар для Ivan Fantom
5 / 5 / 2
Регистрация: 12.10.2011
Сообщений: 75
26.03.2012, 00:27  [ТС]
И как быть с такой ошибкой?
Миниатюры
Чтение метаданных из аудиофайла  
0
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
26.03.2012, 10:52
и что ты делаешь с этой библиотекой ? в системе ее пытаешься зарегистрировать ?
0
 Аватар для Ivan Fantom
5 / 5 / 2
Регистрация: 12.10.2011
Сообщений: 75
26.03.2012, 18:02  [ТС]
да, зарегистрировать
0
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
26.03.2012, 18:29
а зачем ?
0
 Аватар для Ivan Fantom
5 / 5 / 2
Регистрация: 12.10.2011
Сообщений: 75
26.03.2012, 19:57  [ТС]
Да затем чтобы сборка библиотеки TagLib была завершена корректно.

Добавлено через 22 минуты
Ты же сам мне писал, что zlib в зависимостях находится
0
Автор FAQ
 Аватар для Чистый
2733 / 1429 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
26.03.2012, 21:11
причем тут регистрация библиотеки и зависимости самой библиотеки от zlib....
0
 Аватар для Ivan Fantom
5 / 5 / 2
Регистрация: 12.10.2011
Сообщений: 75
26.03.2012, 22:07  [ТС]
Я думал, что это одно и то же. Но если ты говоришь, что нет, тогда лучше скажи что нужно сделать, чтобы CMake при сборке "видел" zlib.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.03.2012, 22:07

Ошибка Метаданных "не найден идентификатор в справочнике Идентификатор объекта метаданных"
В общем ситуация следующая, только начал разбираться с 1С, скачал с оф сайта учебную версию для программиста. Мне дали задание на...

Обновление метаданных
Привет. Я мигрирую на MS SQL с Pervasive-а. Пока неясно как обновлять метаданные, если что-то меняется: добавляются поля, меняется тип...

Передача Аудиофайла
Здравствуйте! Думаю я не первый кто задает данный вопрос, но мне интересно, какими средствами можно передавать аудио файл с сервера...

Инвертирование аудиофайла
Верно, так же?

Длительность аудиофайла
В принципе в этом-то и весь вопрос. Возможно ли средствами стандартной библиотеки С++ вытащить длительность, скажем, mp3 файла? Ну, или,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru