Форум русскоязычного сообщества Ubuntu


Автор Тема: ffmpeg  (Прочитано 487 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн xradio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
ffmpeg
« : 13 Август 2017, 21:44:28 »
Многие и-нет радиостанции передают icy метаданные:
Metadata:
    icy-name : TrueColors Radio
    icy-genre : Golden Oldies
    icy-br : 192
    icy-url : www.TrueColorsRadio.com
    icy-pub : 0
    StreamTitle : Andy Gibb - I Go For You
Как вытащить в частности тэги исполнитель/композиция из StreamTitle, чтобы в дальнейшем из вывести на экран с помощью drawtext'a?

Оффлайн renzrv

  • Старожил
  • *
  • Сообщений: 1805
    • Просмотр профиля
Re: ffmpeg
« Ответ #1 : 13 Август 2017, 22:02:08 »
Можно sed, awk и grep'ом, но у perl'а самые мощные регулярки
Код: Bash
  1. perl -ne 'print "$1\n" if /^\s*icy-name\s*:\s*(.*)$/'
Скрипты на bash,sh,perl,awk + разная помощь (в ЛС)

Оффлайн xradio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: ffmpeg
« Ответ #2 : 13 Август 2017, 22:38:47 »
Нет, нет, самим ffmpeg'ом! Мне нужен для ретрансляции полный синхронизм - включил ffmpeg с радио и на экране тэги: имя исполнителя, название композиции со звучащей текущей аудио композицией. Ну а их смена производится drawtext'овой функцией reload.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 14170
  • Я не слышу.
    • Просмотр профиля
Re: ffmpeg
« Ответ #3 : 14 Август 2017, 02:03:34 »
знаешь w*h*3 ?
RuTorrent
3D
Душинckий B.B.

Оффлайн xradio

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: ffmpeg
« Ответ #4 : 14 Август 2017, 02:50:13 »
Это к чему?
« Последнее редактирование: 14 Август 2017, 02:51:59 от xradio »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 14170
  • Я не слышу.
    • Просмотр профиля
Re: ffmpeg
« Ответ #5 : 14 Август 2017, 03:25:32 »
я ушёл, не понимаю.
RuTorrent
3D
Душинckий B.B.

 

Страница сгенерирована за 0.185 секунд. Запросов: 23.