Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет dolboeb ([info]dolboeb)
@ 2007-04-23 00:57:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
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, и видеохостеров, и пользователей, которые могут серьёзно помочь процессу, извещая о найденных багах и ошибках.


(Добавить комментарий)


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

(Ответить) (Ветвь дискуссии)


[info]dolboeb@lj
2007-04-22 19:02 (ссылка)
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

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]juliy@lj
2007-04-22 19:03 (ссылка)
это в теории, а на практике у меня вся лента в пятницу плясала
http://juliy.livejournal.com/2799976.html

(Ответить) (Уровень выше)


[info]poluden@lj
2007-05-12 20:10 (ссылка)
а появится ли опять возможность вставлять ю-тубовские и ай-мимовские ролики в комментарии?

(Ответить) (Уровень выше)


[info]anton@lj
2007-04-22 18:10 (ссылка)
Ура!

(Ответить) (Ветвь дискуссии)


[info]illyn@lj
2007-04-30 21:30 (ссылка)

(Ответить) (Уровень выше)


[info]moyra_athropos@lj
2007-04-22 18:13 (ссылка)
Ура )

(Ответить)


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

(Ответить) (Ветвь дискуссии)


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

(Ответить) (Уровень выше)


[info]smirnoff@lj
2007-04-22 18:16 (ссылка)
о багах рассказал (http://community.livejournal.com/sup_ru/147304.html).

(Ответить) (Ветвь дискуссии)


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

(Ответить) (Уровень выше)


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

(Ответить) (Ветвь дискуссии)


[info]ex_ex_zhuzh@lj
2007-04-22 18:47 (ссылка)
чтобы анимация анимировалась, пользователь сначала должен на неё нажать мышью.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]juliy@lj
2007-04-22 18:50 (ссылка)
ничего подобного, стартует автоматом все

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bujhm@lj
2007-04-22 18:51 (ссылка)
И при этом, как показывает эксперимент, стартует только в IE. Остальные броузеры не пускают.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]juliy@lj
2007-04-22 18:53 (ссылка)
проверил в фф только что, прекрасно стартует

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bujhm@lj
2007-04-22 18:55 (ссылка)
Тогда непонятно. Народ с фф говорит, что ни фига не видно. Разница в версиях?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]juliy@lj
2007-04-22 18:56 (ссылка)
в настройках безопасности скорее и/или отсутствии флеш-плагина. у меня настройки безопасности по умолчанию в фф

(Ответить) (Уровень выше)


[info]ex_ex_zhuzh@lj
2007-04-22 19:02 (ссылка)
что, два клипа начинают проигрываться одновременно? можно показать пальцем на страницу жж, где это происходит?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]juliy@lj
2007-04-22 19:04 (ссылка)
http://juliy.livejournal.com/2799976.html
песня стартует автоматом без желания просматривающего страницу

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_ex_zhuzh@lj
2007-04-22 19:12 (ссылка)
ишь ты, действительно. это баг. дураки потому что, фотобукет в доверенные хостеры записали. туда же любую флешку положить можно. думать надо головой, товарищи программёры. правильно, значит, у меня режим с иконками стоит, не буду отключать.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]juliy@lj
2007-04-22 19:13 (ссылка)
сейчас любую флешку можно положить на любой хостинг, и будет работать

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_ex_zhuzh@lj
2007-04-22 19:18 (ссылка)
по идее, если хостинг не прошёл верификацию, изначально должен показываться iframe с иконкой. так у них написано. щас проверю.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]juliy@lj
2007-04-22 19:20 (ссылка)
я со своего так же грузил музыку и работала

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_ex_zhuzh@lj
2007-04-22 19:28 (ссылка)
ага, я проверил, враки написаны. с любого хостинга показывает. ну вот, тем более не буду выключать режим.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]juliy@lj
2007-04-22 19:30 (ссылка)
я включил наоборот плейсхолдеры для видео в пятницу) а так косяков два: весь активный контент берется в iframe, даже с trusted источников типа youtube, и весь же активный контент сразу запускает на исполнение, что есть как минимум попадание на траффик (привет народу с gprs)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_ex_zhuzh@lj
2007-04-22 19:38 (ссылка)
я включил плейсхолдеры для всего в первый же день. ну его, ещё на работе наткнёшься на что-нибудь эдакое.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]juliy@lj
2007-04-22 19:39 (ссылка)
у меня для картинок только были, видео ж само не грузится с youtube. теперь для всего

(Ответить) (Уровень выше)


[info]ex_gavarun@lj
2007-04-22 19:30 (ссылка)

(Ответить) (Уровень выше)


[info]ex_gavarun@lj
2007-04-22 19:30 (ссылка)
а, уже ответили

(Ответить) (Уровень выше)


[info]bujhm@lj
2007-04-22 18:52 (ссылка)
Насчёт "нажать мышью" - это так по умолчанию, в защитных настройках IE, факт.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]juliy@lj
2007-04-22 18:53 (ссылка)
в IE и без нажатия мышью все стартует)

(Ответить) (Уровень выше)


[info]ex_gavarun@lj
2007-04-22 19:31 (ссылка)
в опере 9.1, м шестом ие все автоматом стартует

(Ответить) (Уровень выше)


[info]ex_ex_zhuzh@lj
2007-04-22 19:00 (ссылка)
у меня ничего не стартует. если стартует, это бажок-с. потому что если на странице три песни (или тридцать) и все стартуют одновременно, получается очень плохо, какофония получается. никому такое не надо. но мой опыт говорит о том, что ничего подобного не происходит. даже когда я зачем-либо отключаю режим, в котором вместо всякой мультимедии показываются иконки.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]juliy@lj
2007-04-22 19:02 (ссылка)
ваш опыт вас обманывает

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_ex_zhuzh@lj
2007-04-22 19:03 (ссылка)
каким образом, интересно? показывает мне то, чего на самом деле нет? но для меня на самом деле есть только то, что мне показывает мой опыт. так что он меня не может обманывать, по определению.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]juliy@lj
2007-04-22 19:06 (ссылка)
ну значит ваш опыт недостаточен для полной картины

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ex_ex_zhuzh@lj
2007-04-22 19:14 (ссылка)
ну, на это даже в принципе нечего возразить. конечно, недостаточен.

(Ответить) (Уровень выше)


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

(Ответить) (Ветвь дискуссии)


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

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]juliy@lj
2007-04-22 19:43 (ссылка)
эмбедный, жежешный у них там - картинка плеера, которая по клику ведет на рутюб

(Ответить) (Уровень выше)


[info]ex_ex_zhuzh@lj
2007-04-22 19:53 (ссылка)
вот-вот. похоже, ребята посадили баг. если вставить не тот код, который они имели в виду, он начинает проигрываться самостоятельно, без того, чтобы пользователь на что-то нажимал (см. дискуссию выше). это серьёзно. кто-то помещает в популярном сообществе пост с невидимой флешкой, а через месяц людям, которые платят за трафик покилобайтно, начинают приходить более крупные, чем обычно, счета. вот интересно, кому такой расклад может быть выгоден, а?

(Ответить) (Уровень выше)


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

(Ответить) (Ветвь дискуссии)


[info]dolboeb@lj
2007-04-22 22:22 (ссылка)
Вы о чём?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dezinfo_net@lj
2007-04-22 22:25 (ссылка)
об ограничении на перемотку френдленты

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dolboeb@lj
2007-04-22 22:47 (ссылка)
БрэдлиДжозеф КеллиДжозефович Фитцпатрег получил соответствующий request в октябре 2006.
К декабрю того же года он был готов с ответом.
No fucking way, гласил его ответ.

(Ответить) (Уровень выше)


[info]myryam76@lj
2007-04-22 21:19 (ссылка)
Дурацкий вопрос - а как в Семажыке это макрос делается?

(Ответить) (Ветвь дискуссии)


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

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]myryam76@lj
2007-04-23 07:59 (ссылка)
Спасибо. Вроде получилось. Только он вставляется в пост, почему-то. (

(Ответить) (Уровень выше)


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

(Ответить)


[info]frangi_pani@lj
2007-04-23 00:25 (ссылка)
Спасибо. Интересные новинки. )

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

(Ответить) (Ветвь дискуссии)


[info]eugenelaidlow@lj
2008-10-09 12:40 (ссылка)
Зарегистрировавшиеся в трекер пользователи, кроме всего прочего, смогут отправлять в трекер сообщения о багах и всяческие предложения — конечно после того как будет выпущен первый релиз аддона, или если кто-то из участников Gipat Group (например теперешний разработчик EI-Mod) захочет использовать этот трекер для отслеживания багрепортов.

(Ответить) (Уровень выше)


[info]juliaclevinger@lj
2008-10-09 12:55 (ссылка)
Зарегистрировавшиеся в трекер пользователи, кроме всего прочего, смогут отправлять в трекер сообщения о багах и всяческие предложения — конечно после того как будет выпущен первый релиз аддона, или если кто-то из участников Gipat Group (например теперешний разработчик EI-Mod) захочет использовать этот трекер для отслеживания багрепортов.

(Ответить) (Уровень выше)


[info]ankon@lj
2007-04-23 02:54 (ссылка)
руль

(Ответить)


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

(Ответить)


[info]milkcountry@lj
2007-04-23 08:54 (ссылка)
У меня всё что раньше не добавлялось из подобного теперь добавляется и без тэгов
[Error: Irreparable invalid markup ('<lж-embеd>') in entry. Owner must fix manually. Raw contents below.]

У меня всё что раньше не добавлялось из подобного теперь добавляется и без тэгов <lж-embеd>

(Ответить)


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

(Ответить)


[info]sredni_vashtar@lj
2007-04-25 07:41 (ссылка)
Наконец-то, давно пора!

(Ответить)


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

(Ответить)


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

(Ответить)

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

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

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

(Ответить)


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

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

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

(Ответить)


[info]mag_2000@lj
2007-05-06 15:34 (ссылка)
В связи с чем вопрос:
http://mag-2000.livejournal.com/122298.html

(Ответить)


[info]neoromantic@lj
2007-05-15 06:28 (ссылка)
Здрасти.

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

(Ответить) (Ветвь дискуссии)


[info]kukutz@lj
2007-06-10 04:54 (ссылка)
+100

(Ответить) (Уровень выше)


[info]miss_trouble@lj
2007-06-15 14:45 (ссылка)
а в профайле этот тег не работает?

(Ответить)


[info]marshalkin@lj
2007-07-10 10:46 (ссылка)
а в профайле этот тег не работает?

(Ответить)


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

(Ответить) (Ветвь дискуссии)


[info]dolboeb@lj
2008-02-17 19:41 (ссылка)
А тегом зачем окружать?

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

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

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

(Ответить) (Уровень выше)


[info]johndegree@lj
2008-06-02 11:50 (ссылка)
не совсем оно хорошо работет в IE http://johndegree.livejournal.com/105835.html

(Ответить)