Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
DJ's AMEs :: Media Definitions for AME 2.5 :: More Video, Twitter, Pinterest... Details »»
DJ's AMEs :: Media Definitions for AME 2.5 :: More Video, Twitter, Pinterest...
Version: 3.0.0, by Digital Jedi Digital Jedi is offline
Developer Last Online: Sep 2023 Show Printable Version Email this Page

Category: Add-On Releases - Version: 3.8.x Rating:
Released: 11-09-2008 Last Update: 10-23-2013 Installs: 1406
Supported
 

NEARLY 300 SUPPORTED SITES FOR VIDEOS, AUDIO, GAMES AND MORE!


This is the most current repository of definitions for DJ's AME :: The Ultimate Automatic Media Embedder. These media definitions will expand your AME to support embedding from hundreds of websites. More videos. More than videos. These definitions will let you embed content from sites that include games, widgets, music players and so much more.

This repository was seeded by contributions from the vBulletin community over several years, but are curated here for easy access. Special thanks to Hotwheels and Danyloski for starting the tradition.


[hr]#CCCCCC[/hr]
NEWS
DJ's AME 2.5.7 is out! What are you waitin' fer?!


[hr]#CCCCCC[/hr]
IMPORT
DEFINITIONS ARE NOT INSTALLED They're imported through your AME CP. Which means you have to have AME installed first. You DO NOT import definitions through your Product Manager. I mean, you can try. But I'll make fun of you.

The READ ME file explains in more detail. Please don't skip it. I named it in big letters and everything.


[hr]#CCCCCC[/hr]
VERSION INFO
These definitions are for AME 2.5.

A BETA set of definitions for AME 3 can be found here.


[hr]#CCCCCC[/hr]
LIVE DEMO
This is my development area with a lot of test thread. As such, it's not a comprehensive list of all working definitions. You can find that below...


[hr]#CCCCCC[/hr]
MEDIA DEFINITIONS LIST
The full list of definitions is available in the second post of this thread. Requests for new definitions should be made here (no registration required), rather than in this thread. It makes it easier for me to keep track and to prioritize. Please do not use this area to contact me.
Code:
The password is: LetMeIn#33


[hr]#CCCCCC[/hr]
SUPPORT
I can't stress this enough. I NEED LINKS in order to troubleshoot problems. Links to the video. Links to the thread. I can't do anything without knowing what videos are causing the problem. If all you do is post that a particular site is not working and provide me with nothing to look at, well, how can I fix it? Following this simple guideline will save us both a lot of time and effort. (And check the FAQ on the first page. I worked really hard on that one. :erm: )

Please note that I do new definition requests in the order they were received and as timely as I can.

Download Now

File Type: zip DJs-AMEs-media-definitions.zip (220.8 KB, 664 views)

Screenshots

File Type: jpg Slide.com.jpg (98.7 KB, 0 views)
File Type: png World Star Hip-Hop.png (105.7 KB, 0 views)
File Type: png Twitter.png (255.6 KB, 0 views)
File Type: png Amazon Thumb.png (67.8 KB, 0 views)
File Type: png screen-pinterest-boards.png (435.9 KB, 0 views)
File Type: png screen-pinterest-pins.png (166.4 KB, 0 views)
File Type: png screen-storify.png (154.7 KB, 0 views)
File Type: png screen-gamesopoly.png (100.5 KB, 0 views)
File Type: png screen-google-maps.png (174.1 KB, 0 views)

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
5 благодарности(ей) от:
lottidah, muhakeme, vithorius, xorex

Comments
  #652  
Old 07-07-2009, 10:58 PM
applebeef applebeef is offline
 
Join Date: Jun 2009
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi the geek, I'm interested in using AME for two things:

-Youtube (works beautifully out of the box)

-local hosted .swf


The second one is what I'm having trouble with... I've imported the definition for it and configured my hostname for it (only 2 instances right?)


I can't get it to work though. It embeds the .swf, and shows the background or first frame of it, but otherwise is unresponsive. For an example see this: http://charles-song.com/testvb/showt...hp?p=17#post17

The .swf (a slideshow) works fine in other areas of my site, and by itself, if I put the direct url in my browser.

What am I doing wrong?
Reply With Quote
  #653  
Old 07-08-2009, 07:39 AM
Makc666's Avatar
Makc666 Makc666 is offline
 
Join Date: Dec 2002
Location: MSK-RU
Posts: 392
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by The Geek View Post
You only use the Embedding Regexp if the data needed to embed cannot be found within the URL itself.

For example:

if the embed code for www.myvideo.com/watch.php?v=123456 looks like:
<embed src="http://www.myvideo.com/watch.php?v=abcdef" ... />

In this instance, the URL doesnt 'tie up' to the embed HTML so AME needs to go to www.myvideo.com/watch.php?v=123456 and find the abcdef part. With the Embedding Regexp, AME pulls down the page and runs something like:

http://www\.myvideo\.com/watch\.php\?v=(\w+)

Which grabs the abcdef part so the video will properly embed.

In the event that the URL contains the information you need (i.e. the dailymotion definition I just posted) then this process is redundant and a time waster. Furthermore, the Embedding Regexp is generally different than the regexp used to match the URL in the first place.

Hope this helps.
The Geek, 1st, I am much appreciated that you speak with me.

2nd, I understand that for the current moment the dailymotion can work only with "Regular expression". This is 100% clear for me.

3rd, I am just trying based on dailymotion to make it working also with "Extract destination data".

As I understand this one can be done so?

And at this point I meet with the problem.

Here is my test case.
  1. I use URL
    http://www.dailymotion.com/video/x9m63m_canarias-timelapse_creatio
  2. There in HTML Source I see:
    HTML Code:
        <link rel="canonical" href="/video/x9m63m_canarias-timelapse_creation" />[*]
  3. I am trying to get the needed video name from this line.
  4. So I make:
    • Regular expression
      PHP Code:
      http://[w\.]*dailymotion\.[com|alice\.it]+/[\w/\-%]*video/([\w\-]+) 
    • Extract destination data
      Yes
    • Embedding Regexp
      PHP Code:
      <link rel="canonical" href="/video/([a-z_0-9-]+)" 
      • I also tried:
        PHP Code:
        href="/video/([a-z_0-9-]+)" 

And this one doesn't work.

I am trying to understand - why?

What I am doing wrong?
Reply With Quote
  #654  
Old 07-08-2009, 10:12 AM
daihlo daihlo is offline
 
Join Date: Jun 2009
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi 'The Geek' firstly thanks for looking into CAgeFilm.com before.
I have disabled the registration process on the site to ask if you could have another quick look for me, see if this site will work with AME?

I would realy appreciate your help. Am trying to launch my forum this weekend and the vid embedding is a key feature!

Thanks - Tim
Reply With Quote
  #655  
Old 07-08-2009, 10:57 AM
The Geek's Avatar
The Geek The Geek is offline
 
Join Date: Sep 2003
Location: Behind you
Posts: 2,779
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by applebeef View Post
Hi the geek, I'm interested in using AME for two things:

-Youtube (works beautifully out of the box)

-local hosted .swf


The second one is what I'm having trouble with... I've imported the definition for it and configured my hostname for it (only 2 instances right?)


I can't get it to work though. It embeds the .swf, and shows the background or first frame of it, but otherwise is unresponsive. For an example see this: http://charles-song.com/testvb/showt...hp?p=17#post17

The .swf (a slideshow) works fine in other areas of my site, and by itself, if I put the direct url in my browser.

What am I doing wrong?
Sadly, I can't really help with the local files as I haven't ever even looked into it before. Its a question best suited for DJ
Reply With Quote
  #656  
Old 07-08-2009, 11:00 AM
The Geek's Avatar
The Geek The Geek is offline
 
Join Date: Sep 2003
Location: Behind you
Posts: 2,779
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Makc666 View Post
The Geek, 1st, I am much appreciated that you speak with me.

2nd, I understand that for the current moment the dailymotion can work only with "Regular expression". This is 100% clear for me.

3rd, I am just trying based on dailymotion to make it working also with "Extract destination data".

As I understand this one can be done so?

And at this point I meet with the problem.

Here is my test case.
  1. I use URL
    http://www.dailymotion.com/video/x9m63m_canarias-timelapse_creatio
  2. There in HTML Source I see:
    HTML Code:
        <link rel="canonical" href="/video/x9m63m_canarias-timelapse_creation" />[*]
  3. I am trying to get the needed video name from this line.
  4. So I make:
    • Regular expression
      PHP Code:
      http://[w\.]*dailymotion\.[com|alice\.it]+/[\w/\-%]*video/([\w\-]+) 
    • Extract destination data
      Yes
    • Embedding Regexp
      PHP Code:
      <link rel="canonical" href="/video/([a-z_0-9-]+)" 
      • I also tried:
        PHP Code:
        href="/video/([a-z_0-9-]+)" 

And this one doesn't work.

I am trying to understand - why?

What I am doing wrong?
I don't think I totally understand what you are trying to do. The embed Regexp is designed to extract important parameters from a web page where the URL doesnt contain enough data that it needs. This feature won't extract other information for other uses (i.e. the title), though I suppose I could add a hook into the system which would make it easier.
Reply With Quote
  #657  
Old 07-08-2009, 11:01 AM
The Geek's Avatar
The Geek The Geek is offline
 
Join Date: Sep 2003
Location: Behind you
Posts: 2,779
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by daihlo View Post
Hi 'The Geek' firstly thanks for looking into CAgeFilm.com before.
I have disabled the registration process on the site to ask if you could have another quick look for me, see if this site will work with AME?

I would realy appreciate your help. Am trying to launch my forum this weekend and the vid embedding is a key feature!

Thanks - Tim
I responded to your last post here: https://vborg.vbsupport.ru/showpost....&postcount=642
Reply With Quote
  #658  
Old 07-08-2009, 03:43 PM
applebeef applebeef is offline
 
Join Date: Jun 2009
Posts: 29
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by The Geek View Post
Sadly, I can't really help with the local files as I haven't ever even looked into it before. Its a question best suited for DJ
Thanks, hopefully DJ will chime in. I really need to get this ironed out before I take it on my 'real' forum. :up:
Reply With Quote
  #659  
Old 07-08-2009, 08:25 PM
Makc666's Avatar
Makc666 Makc666 is offline
 
Join Date: Dec 2002
Location: MSK-RU
Posts: 392
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by The Geek View Post
I don't think I totally understand what you are trying to do. The embed Regexp is designed to extract important parameters from a web page where the URL doesnt contain enough data that it needs.
The Geek, I am trying to extract data from HTML source of that page.

As I can see there is no meter if the URL does contain enough data or URL doesn't contain enough data.
We can extract in both cases.

Quote:
Originally Posted by The Geek View Post
This feature won't extract other information for other uses (i.e. the title), though I suppose I could add a hook into the system which would make it easier.
I didn't understand this one.

Any HTML page consists smth like this:

HTML Code:
<HTML>
<TITLE>Test</TEST>
<BODY>
</BODY>
That future Embedding Regexp can't extract data from any part of HMTL Source? Can extract from only specific one?
Reply With Quote
  #660  
Old 07-10-2009, 10:11 AM
LI_Pets LI_Pets is offline
 
Join Date: Jun 2009
Posts: 72
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I recieved the message

YouTube
Duplicate key.This key would clash with an existing item

I understand an old one needs to be deleted.

Where do I find it to delete it?

Then I assume I need to upload the xml again?

When I get to the media definitions page do I "add new" or "save"?
Reply With Quote
  #661  
Old 07-10-2009, 03:47 PM
The Geek's Avatar
The Geek The Geek is offline
 
Join Date: Sep 2003
Location: Behind you
Posts: 2,779
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by LI_Pets View Post
I recieved the message

YouTube
Duplicate key.This key would clash with an existing item

I understand an old one needs to be deleted.

Where do I find it to delete it?

Then I assume I need to upload the xml again?

When I get to the media definitions page do I "add new" or "save"?
It means that you are importing a definition that you already have, or that conflicts with one that is installed. Change the key and/or delete the one that is installed you are replacing.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:43 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.07804 seconds
  • Memory Usage 2,394KB
  • Queries Executed 27 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (3)bbcode_html
  • (6)bbcode_php
  • (8)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (5)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (4)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete