Наилучшая информация по дате предоставляется ffprobe (часть пакета ffmpeg). mpg123 также хорош, но трудно вывести grep, что, вероятно, было причиной того, что вы просили что-то еще.
$ mpg123 -t example.mp3 2>&1 | grep -A1 -E "^MPEG"
MPEG 2.5 L III cbr32 11025 mono
$ ffprobe example.mp3 2>&1 | grep Stream
Stream #0:0: Audio: mp3, 11025 Hz, mono, s16p, 32 kb/s
Для про-использования сделайте следующее:
# ffprobe -v quiet -print_format json -show_format -show_streams example.mp3
{
"streams": [
{
"index": 0,
"codec_name": "mp3",
"codec_long_name": "MP3 (MPEG audio layer 3)",
"codec_type": "audio",
"codec_time_base": "1/11025",
"codec_tag_string": "[0][0][0][0]",
"codec_tag": "0x0000",
"sample_fmt": "s16p",
"sample_rate": "11025",
"channels": 1,
"channel_layout": "mono",
"bits_per_sample": 0,
"r_frame_rate": "0/0",
"avg_frame_rate": "0/0",
"time_base": "1/14112000",
"start_pts": 0,
"start_time": "0.000000",
"duration_ts": 55294344,
"duration": "3.918250",
"bit_rate": "32000",
"disposition": {
"default": 0,
"dub": 0,
"original": 0,
"comment": 0,
"lyrics": 0,
"karaoke": 0,
"forced": 0,
"hearing_impaired": 0,
"visual_impaired": 0,
"clean_effects": 0,
"attached_pic": 0,
"timed_thumbnails": 0
}
}
],
"format": {
"filename": "example.mp3",
"nb_streams": 1,
"nb_programs": 0,
"format_name": "mp3",
"format_long_name": "MP2/3 (MPEG audio layer 2/3)",
"start_time": "0.000000",
"duration": "3.918250",
"size": "17260",
"bit_rate": "35240",
"probe_score": 51,
"tags": {
"title": "Sound Effects - Female Operatic La 1 - Opera singer sings La.",
"artist": "Download Sound Effects - SoundDogs - AOS",
"album": "http://www.Sounddogs.com",
"track": "0",
"copyright": "(c) 2010 Sounddogs.com, All Rights Reserved",
"genre": "SFX - Humans; Vocalizations",
"comment": "Royalty Free Sound Effects - Sounddogs.com",
"date": "2008"
}
}
}
Я не знаком с монитором процесса gnome. Однако я знаю о следующем индикаторе приложения, в котором вы можете использовать использование процессов отображения запущенных приложений.
Поскольку разработчик ppa не имеет natty-версии, я сделал следующее, чтобы заставить приложение работать [ ! d2]
sudo dpkg -i indicator-monitor_0.1.0-1_i386.deb
cd /usr/lib
sudo ln -s libappindicator.so.1.0.0 libappindicator.so.0
sudo ln -s libdbus-glib-1.so.2.1.0 libdbus-glib-1.so.1
sudo ln -s libdbusmenu-glib.so.3.0.14 libdbusmenu-glib.so.1
indicator-monitor &
Нет такой вещи, насколько я вижу, но есть один способ получить несколько более классический дизайн Ubuntu, который позволит вам использовать его. Выйдите из своей учетной записи. Нажмите или введите свое имя пользователя (в зависимости от того, скрыта ли вы список пользователей или нет), а затем посмотрите на нижнюю часть экрана. Есть 3 меню, и один из них, вероятно, говорит что-то вроде «Ubuntu» или «Ubuntu Desktop». Откройте это меню и нажмите «Ubuntu Desktop Classic». (Это может быть не совсем то, что он говорит, но близко) Теперь введите свой пароль и войдите в систему. Вы увидите несколько знакомый рабочий стол Ubuntu. ОДНА РАЗМЕЩЕНИЕ, ЧТО НЕ ХОЧУ СМОТРЕТЬ: меню интегрированы в верхнюю панель, как в Unity, но строка заголовка не сливается. Не пытайтесь заменить старую кнопку запуска три-меню, потому что у вас будут меню из ваших открытых приложений, смешанных с ними. (Пример: Applications Places SystemFile Edit View Tools)
Как только вы это сделаете, просто используйте Ubuntu и Gnome Panel, как в 10.10. Все варианты добавления апплетов все еще существуют.
Надеюсь, это то, что вы ищете.