Sourcefabric Manuals

 English |  Español |  Français |  Italiano |  Português |  Русский |  Shqip

Airtime 2.3 для радиостанций

Использование скрипта airtime-import

При наличии большого количества файлов в вашей медиатеке трудоемко и утомительно импортировать эти файлы в систему автоматизации вещания по одному. Именно поэтому в Airtime включен сценарий для импортирования всего каталога файлов за один раз.

Копирование либо просмотр

При использовании скрипта airtime-import есть три возможности: копировать, перемещать файлы в главное хранилище Airtime или просматривать файлы где-то другом месте. Каждый из вариантов имеет свои преимущества и недостатки, поэтому вам придется продумать, как будут использоваться файлы на вашей станции в долгосрочной перспективе.

  • При копировании или перемещении файлов вы можете столкнуться с проблемой недостатка места на жестком диске, если вы периодически не удаляете файлы с сервера для хранения данных.
  • В случае с просматриваемыми файлами вы должны убедиться, что эти файлы действительно будут доступны на момент их запланированного воспроизведения, в противном случае они будут пропущены. По этой причине не рекомендуется использовать вариант просмотра для файлов, хранящихся на легкосъемных носителях (например, на MP3-плейерах или USB-картах памяти). Высока вероятность того, что носитель будет отключен и снят на момент воспроизведения файла. Важно также убедиться, что любой внешний жесткий диск с такими файлами подключен к сети и постоянно включен.

Скрипт airtime-import запускается из командной строки, поэтому сначала вы должны войти в панель управления на сервере Airtime. В последних версиях Airtime вам не понадобится полностью прописывать путь в файловой системе к медиа-файлам, которые вы хотите импортировать. Копирование обозначается суб-командой copy:

airtime-import copy <directory>

где directory это корневая папка медиа файлов, которые вы хотите импортировать.

В другом случае вы можете захотеть удалить эти файлы из места их изначального размещения после того, как скопировали их в архив, и это можно сделать, применив суб-команду move:

airtime-import move <directory>

Если новые файлы являются точными копиями файлов, которые уже были импортированы, скрипт это обнаружит.

Любой пользователь, вошедший в административный интерфейс, будет предупрежден о том, что происходит импорт файлов. Пользователи с правами admin не должны изменять папку хранения Airtime, назначенную по умолчанию, пока продолжается процесс импортирования.


Просмотр новой папки обозначается использованием суб-команды watch add:

airtime-import watch add <directory>

Скрипт сообщит имя папки, которая просматривается в данный момент. Например:

airtime-import watch add /home/Music/
/home/Music/ added to watched folder list successfully

Просматриваемая папка также отобразится на странице Медиа-папок административного интерфейса Airtime. Чтобы получить список просматриваемых в данный момент папок в панели управления сервера вы можете использовать суб-команду watch list:

airtime-import watch list
/home/Music/

Любые новые файлы, скопированные в просматриваемую папку (например, с использованием программы управления файлами вашего компьютера), автоматически появятся в базе данных Airtime. Теперь они готовы к проигрыванию. Таким же образом если вы удалите медиа-файл при помощи вашей программы управления файлами, они будут автоматически удалены из базы данных Airtime и не будут доступны для проигрывания.

Если вы больше не хотите просматривать определенную папку, воспользуйтесь суб-командой watch remove:

airtime-import watch remove /home/Music/
/home/Music/ removed from watched folder list successfully 

Как узнать или настроить путь к папке-хранилищу

Скрипт airtime-import дает вам возможность читать или прописывать конфигурацию пути к папкам хранения Airtime. Вы можете найти текущие настройки при помощи суб-команды storage-dir get:

airtime-import storage-dir get
/srv/airtime/stor

Новый путь к папке-хранилищу можно сконфигурировать при помощи суб-команды storage-dir set:

airtime-import storage-dir set /home/Music/
Successfully set storage folder to /home/Music/

Суб-команду storage-dir set на рабочем сервере стоит использовать с осторожностью, поскольку перемещение папки хранения в процессе планового программирования может нарушить вещание. Механизм проигрывания Airtime запоминает файлы на 24 часа вперед, но любые изменения, сделанные в последний момент во время перемещения хранилища, могут создать проблему.

There has been error in communication with Booktype server. Not sure right now where is the problem.

You should refresh this page.