Skip to content

TagMultimedia

yozhic edited this page Sep 30, 2026 · 1 revision

Тэги мультимедиа

Тэг [s] [/s]
Тэг [video] [/video]
Тэг [preview] [/preview]

Тэг [s] [/s]

Назначение: Воспроизведение/показ файлов мультимедиа: звука, изображений и видео.

Этимология: s — скорее всего сокращение от англ. sound (звук) и объясняется тем, что в ранних версиях Lingvo тэг использовался только для воспроизведения звука.

Использование: В теле словарных статей. Также допускается использование в заголовках.

В заголовках необходимо скрывать дескрипторы при помощи команды несортируемой части { }, иначе они отобразятся как обычный текст в списке найденных слов.

Отображение в карточках: Звук и видео представляются в виде пиктограмм, соответствующих типу содержимого. Изображения представляются в исходную величину или в виде уменьшенного эскиза, в зависимости от формата или размера файла. По щелчку ЛКМ содержимое тэга воспроизводится или показывается в отдельном окне.

Синтаксис: Содержимым тэга является ссылка на файл мультимедиа. Допускается только одна форма ссылки: имя файла с расширением. Любые другие формы — с абсолютными или относительными путями — не работают[1].

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

Размещение других тэгов в зоне действия тэга мультимедиа не разрешается.

Замечания: При компилировании в формат LSD файлы мультимедиа могут быть автоматически упакованы в результирующий файл. Для этого во время компилирования они должны находиться в одной папке рядом с DSL основного текста.

Можно откомпилировать словарь и без файлов мультимедиа (предварительно переместив их в другую папку), но тогда для того, чтобы они воспроизводились, их необходимо будет держать всегда рядом с готовым LSD.

В программе GoldenDict файлы мультимедиа подключаются к словарю иным способом: их необходимо упаковать в ZIP архив, имя которого должно повторять имя DSL основного текста с прибавлением окончания .dsl.files.zip. Например, rus-rus_encyclopedia_we.dsl.files.zip.

Содержимое [s] [/s] автоматически исключается из поисковой индексации.

В отношении наименований файлов мультимедиа рекомендуется руководствоваться правилами, изложенными в главе Наименование файлов словаря.

История: Использование тэга наблюдается в словарях Lingvo 5, где оно связано только с воспроизведением звука. Первое официальное упоминание о [s] появляется в справочном руководстве Lingvo 6.5, где сообщается о поддержке форматов изображений *.bmp, *.pcx, *.dcx, *.jpg, *.tif и аудио *.wav. В Lingvo 8 появляется поддержка видео с расширением *.avi. В Lingvo x5 (15.0) список поддерживаемых форматов изображений пополняется расширениями *.gif, *.png, *.wmf и *.emf.

Изображения

Изображения размером не более 200px по наибольшей стороне отображаются в карточках в исходную величину. Для изображений с размером более 200px создаётся эскиз, у которого наибольшая сторона равна 200px. Щелчок ЛКМ по эскизу открывает в отдельном окне изображение в исходную величину.

При размещении изображений на отдельных строках, рекомендуется отбивать (отделять) их от основного текста пустыми строками. Подробнее об отбивках см. в главе Тело статьи.

Пример вставки и отбивки изображения — Запись в DSL:

Мейбридж, Эдвард
	[m1]Эдвард Мейбридж, английский и американский фотограф.[/m]
	[m1]\ [/m]
	[m1][s]edward.jpg[/s][/m]
	[m1][i]Рис. 1.[/i] Эдвард Мейбридж.[/m]

Пример вставки и отбивки изображения — Вид в словарной карточке:

Пример вставки и отбивки изображения — Вид в словарной карточке

В Lingvo реализована поддержка следующих форматов изображений:

Формат Расширение Поддержка Комментарии
BMP, Bitmaps *.bmp версия 6.5 и выше  
JPEG *.jpg, *.jpeg версия 6.5 и выше Рекомендуется использовать изображения с разрешением равным 96 dpi. Это связано с ошибкой в программной оболочке Lingvo, из-за которой при dpi=72 изображение показывается на треть больше своего размера, а при dpi=300 — более чем в три раза меньше.
TIFF *.tif, *.tiff версия 6.5 и выше  
PCX *.pcx версия 6.5 и выше Устаревший формат.
DCX *.dcx версия 6.5 и выше Многостраничная версия PCX. Устаревший формат.
PNG
(8 bit, индексированный)
*.png версия x5 (15.0) и выше Может не поддерживаться другими словарными программами.
См. также комментарий к JPEG.
PNG
(с прозрачным фоном)
*.png версия x5 (15.0) и выше В окне карточки прозрачность может отображаться некорректно (например, чёрным цветом).
В отдельном окне, открывающимся по щелчку ЛКМ, проблем с отображением прозрачности нет.
GIF *.gif версия x5 (15.0) и выше  
GIF
(с прозрачным фоном)
*.gif версия x5 (15.0) и выше См. комментарий к PNG с прозрачным фоном.
GIF
(анимированный)
*.gif версия x5 (15.0) и выше Анимация не воспроизводится в окне карточки, но воспроизводится в дополнительном окне по клику на изображении или его миниатюре.
В целом поддержка анимации не стабильна, некоторые версии Lingvo её совсем не воспроизводят.
WMF *.wmf версия x5 (15.0) и выше  
EMF *.emf версия x5 (15.0) и выше  

Рекомендуется использовать форматы, поддерживаемые Lingvo с версии 6.5, поскольку их поддержка реализована более стабильно.

В GoldenDict все упомянутые форматы изображений отображаются корректно, без нареканий.

Отображение анимированного GIF в GoldenDict — Запись в DSL:

	[m2][s]EdwardsRider.gif[/s][/m]
	[m2][i]Рис. 2[/i]. Анимация на основе фотографий Эдварда Мейбриджа.[/m]
Отображение анимированного GIF в GoldenDict — Вид в словарной карточке:

    
    Рис. 2. Анимация на основе фотографий Эдварда Мейбриджа.

Звук

В карточках отображается в виде пиктограммы динамика.

Вставка звуковых файлов — Запись в DSL:

execute
	[m1]\[[t]ˈeksɪkjuːt[/t]\] [p]брит.[/p] [s]write_uk.wav[/s] / [p]амер.[/p] [s]write_us.wav[/s][/m]

Вставка звуковых файлов — Вид в словарной карточке:

Вставка звуковых файлов — Вид в словарной карточке

В Lingvo воспроизводятся следующие форматы звуковых файлов:

Формат Расширение Комментарии
Wave Sound *.wav Единственный формат, упомянутый в официальном справочном руководстве от ABBYY.
Файлы можно сжимать при помощи AC3-кодека.
WaveMP3 *.wav Stripped MP3, обработанный при помощи программы WaveMP3. В файлах не должно быть мета-тэгов Unicode.
ASF *.asf При воспроизведении файлов запускается системный плеер по умолчанию.

Видео

В карточках отображается в виде пиктограммы кинокамеры.

Вставка видео файла — Запись в DSL:

олимпийский огонь
	[m1][p]спорт.[/p] один из символов олимпийских игр[/m]
	[m2][i]Видео[/i]:   [s]OlympicFlame_2014.avi[/s]   Передача эстафеты олимпийского огня в Сочи, 2014.

Вставка видео файла — Вид в словарной карточке:

Вставка видео файла — Вид в словарной карточке

В Lingvo воспроизводятся следующие форматы видео файлов:

Формат Расширение Комментарии
AVI *.avi Единственный формат, упомянутый в официальном справочном руководстве от ABBYY.
MP4 *.avi Для использования необходимо поменять расширение *.mp4 на *.avi.

В GoldenDict помимо указанных форматов воспроизводятся также FLV (с расширением *.avi) и WMV (с расширением *.wmv).

Тэг [video] [/video]

Note

🥷 Недокументированный тэг

Тэг появился в Lingvo x5, но развития в его использовании не наблюдается. По-видимому, он был отвергнут в процессе разработки. По своим свойствам и действию полностью аналогичен тэгу [s].

Тэг [preview] [/preview]

Note

🥷 Недокументированный тэг

Тэг появился в Lingvo x5, но развития в его использовании не наблюдается. По-видимому, он был отвергнут в процессе разработки. Компилятор допускает расположение [preview] только в области тэгов [s] [/s] и [video] [/video]. Применение [preview] не производит никакого видимого эффекта в словарных карточках.


[1]: В декомпилированном DSL системного словаря ABBYY RussiaXXICentury (Ru-Ru) из серии «Словари XXI века» в ссылках файлов изображений используются относительные пути. Однако, при попытке повторно скомпилировать данный DSL в LSD, штатный компилятор эти пути игнорирует и изображений «не находит». Очевидно: либо в штатном компиляторе отключена возможность использовать пути, либо в ABBYY пользуются другими компиляторами.

Предисловие
Что такое DSL
О создании словарей DSL
Строение словаря DSL
Структура словарной статьи
О тэгах DSL

Тэги форматирования текста

Тэги словарной структуры

Тэги поисковой обработки

Тэги мультимедиа

Ссылки

Служебные тэги и команды

Директивы предварительной обработки

Компилирование и компилятор DSL
Цветовая палитра DSL
Списки языков

Clone this wiki locally