Anton Nossik ([info]dolboeb) wrote,
@ 2007-04-23 00:57:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Entry tags:livejournal, ЖЖ

LJ-Embed: мультимедия в ЖЖ
Как известно, до самого последнего времени мультимедийные файлы (аудио и видео) вставлялись в ЖЖ методом whitelisting.
То есть существовал некий список доверенных хостеров, типа YouTube, Google Video, Photobucket, Meebo, Slide и т.п., откуда разрешалось вставлять код.
Из русских хостеров в этот список входил только сервис Video.Mail.Ru, потому что он еще в октябре подсуетился сдать Брэду свои спецификации на тестирование.

Теперь этот алгоритм изменен на более открытый и общедоступный. Деление на trusted хостеров и всю остальную публику заканчивается.
Добавлен долгожданный тэг <lj-embed>, внутрь которого можно вставлять код любого сервиса, таким примерно способом:

<lj-embed>
Код вставки файла (берется с сервиса)
</lj-embed>

веб-интерфейсе создания постов есть иконка с изображением сидюка и команда Embed media, генерящая <lj-embed>; в Семажыке можно просто сотворить макрос, или пользоваться командой Alt-W, вписывая lj-embed в надлежащее поле ввода).

Вставленные объекты будут проигрываться в отдельном iframe, за исключением файлов от тех хостеров, которые ранее прошли whitelisting. В показе их модулей ничего не изменится.

Поскольку модификация свежая, можно предположить, что с какими-то кодами вызова и хостингами возникнут проблемы.
На них не надо ругаться, их надо просто решать. Это общая задача и LiveJournal Team, и видеохостеров, и пользователей, которые могут серьёзно помочь процессу, извещая о найденных багах и ошибках.



Page 1 of 2
<<[1] [2] >>

(Post a new comment)


[info]juliy
2007-04-22 09:02 pm UTC (link)
вот было бы очень неплохо, чтобы на весь активный контент от не-trusted хостов навешивалась какая-то заглушка типа ютюбовской, на которую надо кликнуть, чтобы оный контент запустить

(Reply to this) (Thread)


[info]dolboeb
2007-04-22 10:02 pm UTC (link)
Don't worry, your embedded content will show up in an iframe with a placeholder, so it doesn't auto-play.
http://news.livejournal.com/98192.html

(Reply to this) (Parent)(Thread)(Expand)

(no subject) - [info]juliy, 2007-04-22 10:03 pm UTC (Expand)
(no subject) - [info]poluden, 2007-05-12 11:10 pm UTC (Expand)

[info]anton
2007-04-22 09:10 pm UTC (link)
Ура!

(Reply to this) (Thread)


[info]illyn
2007-05-01 12:30 am UTC (link)
Ура?

(Reply to this) (Parent)


[info]moyra_athropos
2007-04-22 09:13 pm UTC (link)
Ура )

(Reply to this)


[info]repponen
2007-04-22 09:16 pm UTC (link)
А почему LJ не сделает свою медия галерею (для платных юзеров, например)
Т.е. чтобы если я видео выгружаю, был бы свой embeded video player, если музыку, то тоже (как например в MySpace плеер наверху), для фотографий тоже можно было бы галерею, если я 30 выгрузить хочу в один пост.

(Reply to this) (Thread)


[info]dolboeb
2007-04-22 10:04 pm UTC (link)
Для фотографий есть и галерея, и batch upload с графическим интерфейсом в Семажыке.
Просто они свой проект давно забросили, а мы только недавно к нему приступили.
Сделаем со временем, но покуда нет наших решений, пусть лучше люди пользуются существующими, чем просто так ждать.

(Reply to this) (Parent)


[info]smirnoff
2007-04-22 09:16 pm UTC (link)
о багах рассказал.

(Reply to this) (Thread)


[info]smirnoff
2007-04-22 10:09 pm UTC (link)
конкретнее:
1) http://guitarmag.livejournal.com/19602.html -- YouTube показывается в айфрейме (а не должен же?), причем в FF этот айфрейм показывается со скроллбаром справа (ненужным и некрасивым). Другими браузерами не проверял.
2) если смотреть на этот же постинг в ленте журнала -- http://guitarmag.livejournal.com/ -- в нем вообще нет айфрейма, и видео тоже нет.

(Reply to this) (Parent)


[info]bujhm
2007-04-22 09:20 pm UTC (link)
Однако, таким образом открываются ворота для любой, похоже, флеш-анимации.

(Reply to this) (Thread)


[info]zhuzh
2007-04-22 09:47 pm UTC (link)
чтобы анимация анимировалась, пользователь сначала должен на неё нажать мышью.

(Reply to this) (Parent)(Thread)(Expand)

(no subject) - [info]juliy, 2007-04-22 09:50 pm UTC (Expand)
(no subject) - [info]bujhm, 2007-04-22 09:51 pm UTC (Expand)
(no subject) - [info]juliy, 2007-04-22 09:53 pm UTC (Expand)
(no subject) - [info]bujhm, 2007-04-22 09:55 pm UTC (Expand)
(no subject) - [info]juliy, 2007-04-22 09:56 pm UTC (Expand)
(no subject) - [info]zhuzh, 2007-04-22 10:02 pm UTC (Expand)
(no subject) - [info]juliy, 2007-04-22 10:04 pm UTC (Expand)
(no subject) - [info]zhuzh, 2007-04-22 10:12 pm UTC (Expand)
(no subject) - [info]juliy, 2007-04-22 10:13 pm UTC (Expand)
(no subject) - [info]zhuzh, 2007-04-22 10:18 pm UTC (Expand)
(no subject) - [info]juliy, 2007-04-22 10:20 pm UTC (Expand)
(no subject) - [info]zhuzh, 2007-04-22 10:28 pm UTC (Expand)
(no subject) - [info]juliy, 2007-04-22 10:30 pm UTC (Expand)
(no subject) - [info]zhuzh, 2007-04-22 10:38 pm UTC (Expand)
(no subject) - [info]juliy, 2007-04-22 10:39 pm UTC (Expand)

(Reply from suspended user)

(Reply from suspended user)
(no subject) - [info]bujhm, 2007-04-22 09:52 pm UTC (Expand)
(no subject) - [info]juliy, 2007-04-22 09:53 pm UTC (Expand)

(Reply from suspended user)
(no subject) - [info]zhuzh, 2007-04-22 10:00 pm UTC (Expand)
(no subject) - [info]juliy, 2007-04-22 10:02 pm UTC (Expand)
(no subject) - [info]zhuzh, 2007-04-22 10:03 pm UTC (Expand)
(no subject) - [info]juliy, 2007-04-22 10:06 pm UTC (Expand)
(no subject) - [info]zhuzh, 2007-04-22 10:14 pm UTC (Expand)

[info]zhuzh
2007-04-22 09:41 pm UTC (link)
баг в документации. нигде не определены понятия «сервис» и «код вставки файла». ;)

(Reply to this) (Thread)


[info]dolboeb
2007-04-22 10:37 pm UTC (link)
Оно не случайно.
Я сам не понимаю, какой код ставить, например, с РуТьюба - жежешный или эмбедный.
Там же 4 варианта:
http://rutube.ru/tracks/446.html?v=7eb40c1694678ce2e682eba552693ca2

(Reply to this) (Parent)(Thread)(Expand)

(no subject) - [info]juliy, 2007-04-22 10:43 pm UTC (Expand)
(no subject) - [info]zhuzh, 2007-04-22 10:53 pm UTC (Expand)

[info]dezinfo_net
2007-04-22 11:59 pm UTC (link)
херней вы маетесь честное слово
лучше бы skip=950 сняли

(Reply to this) (Thread)


[info]dolboeb
2007-04-23 01:22 am UTC (link)
Вы о чём?

(Reply to this) (Parent)(Thread)(Expand)

(no subject) - [info]dezinfo_net, 2007-04-23 01:25 am UTC (Expand)
(no subject) - [info]dolboeb, 2007-04-23 01:47 am UTC (Expand)

[info]myryam76
2007-04-23 12:19 am UTC (link)
Дурацкий вопрос - а как в Семажыке это макрос делается?

(Reply to this) (Thread)


[info]dolboeb
2007-04-23 01:21 am UTC (link)
Любой макрос делается в Семажыке одинаково.
Ctrl-Alt-M, или меню Edit -> Define Macros, или щелчком на три зелёных какашечки в левом краю Formatting Toolbar.

(Reply to this) (Parent)(Thread)(Expand)

(no subject) - [info]myryam76, 2007-04-23 10:59 am UTC (Expand)

[info]chupilka
2007-04-23 02:12 am UTC (link)
слушайте, а у меня вот теперь видео с youtube вобще не видно, видно только если включить placeholder в настройках - но тогда ведь приходиться нажимать на эти уродские белые рамочки
это так у всех и это баг и скоро починят или это я что-то не понимаю?(

(Reply to this)


[info]frangi_pani
2007-04-23 03:25 am UTC (link)
Спасибо. Интересные новинки. )

З.Ы. Похоже прийдётся предложить идейки по использованию жж - создателю нового сервиса на нете, которого тоже зовут Бред. ) Будем заниматься совместимостью и багами. )

(Reply to this) (Thread)(Expand)

(Reply from suspended user)

(Reply from suspended user)

[info]ankon
2007-04-23 05:54 am UTC (link)
руль

(Reply to this)


[info]rulev
2007-04-23 10:19 am UTC (link)
Гугловый Docs and Spreadsheets выдает для публикации конструкцию с "< ифрейм > < / ифрейм >". В ЖЖ оно, к сожалению, не работает ни по старому ни по новому..

(Reply to this)


[info]milkcountry
2007-04-23 11:54 am UTC (link)
У меня всё что раньше не добавлялось из подобного теперь добавляется и без тэгов

(Reply to this)


[info]abava
2007-04-23 01:35 pm UTC (link)
а какие-нибудь умолчания у этого lj-embed есть/планируются? Например, чтобы можно было просто указывать ссылку на медиа-файл (mp3, например), а плейер добавлялся какой-нибудь стандартный? Собственно говоря, просто опции рассматриваем - как нам добавлять голосовые постинги ( http://www.linkstore.ru/voicelj/ ) - добавить какой-нибудь проигрыватель или в livejournal есть что-то свое.

(Reply to this)


[info]sredni_vashtar
2007-04-25 10:41 am UTC (link)
Наконец-то, давно пора!

(Reply to this)


[info]slovno_veter
2007-04-27 06:35 am UTC (link)
это все хорошо, только видео нет! И почему, хотела бы я знать??? Просто глюк или что это такое? В просмотре видео есть, а уже в самом посте ни фига.

(Reply to this)


[info]illyn
2007-04-28 11:27 pm UTC (link)
Неаккуратно получилось с самым главным видеохостингом в мире… С YouTube:
illyn: Ошибка в стиле web 2.0, или — спасибо за lj-toys.com!
«обратная ссылка» рефер — теперь стала кривая и потому переход с YouTube в ЖЖ — больше сделать нельзя. А было клёво.

(Reply to this)

Баг
[info]illyn
2007-05-01 12:29 am UTC (link)
Такая ситуация - ролики из постов теперь виртуально помещаются на санитарный сайт lj-toys.com (это обстоятельство сломало функциональность роликов с YouTube о чём я вам уже пожаловался раньше).

А вот ролики из комментариев - похоже всё так же публикуются на ЖЖ! То есть учитывая, что они нынче могут быть с любого сайта (в том числе злонамеренного), а санитарной зоны для подобного контента не существует - это дыра в безопасности.

См:
ссылки на ролик не находящийся в санитарной зоне

(Reply to this)


[info]kala_hansa
2007-05-03 08:58 pm UTC (link)
Я очень извиняюсь на тупость, но что за непонятки происходят с этими < / lj - embed >?

Я уже второй раз сталкиваюсь с этим-постишь ролик из ютуба. Все как обычно. Но он в журнале скрыт получается.
Только, если сам пост открыть, тогда видно.
Хотела отредактировать, а там вначале-ембед, только с пристакой id="12">...
При попытке убрать число или совсем удалить этот тэг он все равно становтся на место и число увеличивается, в зависимсти от кол-ва раз редакции.
Пробел тэга от самого скрипта ролика тоже увеличивается.
Зато, если вставляешь скрипт ролика (сразу из ютуба, без этих новомодных ембедов)в коммент, все проходит без осложнений. Все видно...

Вобщем, что с ембедами, что без, но ролик не виден в ЖЖ.

(Reply to this)


[info]mag_2000
2007-05-06 06:34 pm UTC (link)
В связи с чем вопрос:
http://mag-2000.livejournal.com/122298.html

(Reply to this)


[info]neoromantic
2007-05-15 09:28 am UTC (link)
Здрасти.

А что делать с ЖЖным API? Использовал его для импорта постов. Теперь там отдается тег lj embed без собственно кода флеш-вставки. И что делать?

(Reply to this) (Thread)


[info]kukutz
2007-06-10 07:54 am UTC (link)
+100

(Reply to this) (Parent)


[info]miss_trouble
2007-06-15 05:45 pm UTC (link)
а в профайле этот тег не работает?

(Reply to this)


[info]marshalkin
2007-07-10 01:46 pm UTC (link)
а в профайле этот тег не работает?

(Reply to this)


[info]6relax
2008-02-17 10:17 pm UTC (link)
беру embed видео в семэджике, окружаю тэгом, в предварительном просмотре все выглядит ок... пощщу в жж, открываю потом броузером - ни видео, ни текста, кот. был потом...
че за блядство?! неужели это настолько трудно грамотно реализовать технически?
или я ламмер чето не так делаю???

(Reply to this) (Thread)


[info]dolboeb
2008-02-17 10:41 pm UTC (link)
А тегом зачем окружать?

Берёте полный код, ничем не окружая пастите в Семажык.

Публикуете пост. Весь код заменяется на <lj-embed=4>
И в таком виде вызывается из lj-toys.com

Так это реализовано, и работает.

(Reply to this) (Parent)


Page 1 of 2
<<[1] [2] >>

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…