Metadata agents for exported XBMC library

scanner-agent-dev

#6

I've just checked the sqlite plex database after applying the nfo importer and it appears that the duration is still in minutes (93) rather than in ms (93*60000=5580000). Plex understand only ms for duration, the bug is here. Just multiplying by 60000 and it works:



metadata.duration = int(re.compile('^([0-9]+)').findall(runtime)[0]) * 60 * 1000


#7

I've also added a line for importing the original title:



# Original Title<br />
try: metadata.original_title = nfoXML.xpath('./originaltitle')[0].text<br />
except: pass





And just pasted & modified the genres parser for the countries tags:



#countries<br />
try: <br />
    countries = nfoXML.xpath('./country')<br />
    metadata.countries.clear()<br />
    for countryXML in countries:<br />
        cs = countryXML.text.split("/")<br />
        if cs != "":<br />
            for c in cs:<br />
                metadata.countries.add(c)<br />
except: pass





Also modified the directors parser cause just the first one was taken:



#director<br />
try: <br />
    directors = nfoXML.xpath('./director')<br />
    metadata.directors.clear()<br />
    for directorXML in directors:<br />
        ds = directorXML.text.split("/")<br />
        if ds != "":<br />
            for d in ds:<br />
                metadata.directors.add(d)<br />
except: pass





Now, i'm trying to import the release date (originally_available_at) and the sort title tags but i need your help cause i'm really a total noob with python...



Thanks anyway.


#8

[quote name='chander' timestamp='1331806472' post='246515']
Now, i'm trying to import the release date (originally_available_at) and the sort title tags but i need your help cause i'm really a total noob with python...

[/quote]




<br />
try:<br />
    try:<br />
        release_date = time.strptime(nfoXML.xpath("releasedate")[0].text, "%d %B %Y")<br />
    except:<br />
        release_date = time.strptime(nfoXML.xpath("releasedate")[0].text, "%Y-%m-%d")<br />
    if release_date:<br />
        metadata.originally_available_at = datetime.datetime.fromtimestamp(time.mktime(release_date)).date()<br />
except: pass<br />






I also added your code for country, director & original_title, and fixed duration. It all in Github now.

Thanks for the help here.


#9

I don't really know why but if you move the clearing line for genres/directors/countries (metadata.directors.clear()...) like you do in your last modifications on github, you only get one country, one director or one genre. Replacing the clearing lines and all works perfectly...


#10

Hello, have been waiting for a reliable agent for local metadata for some time and had high hopes for this one. The agent for movie NFO files works perfectly, however, the TV scraper for local metadata pulls nothing. No images, no metadata...zilch.



I do not use Plex, but have been waiting to use it for some time...the use of local metadata being my only reservation at the moment. I have looked into the logs, but am not really sure what I am looking for. The series and containing files are there and discovered, just no metadata or images. My structure is as follows:



/Seriesname

- tvshow.nfo

- fanart.jpg

- season##.tbn

/Season #

- #x## - episodename.ext

- #x## - episodename.nfo

- #x## - episodename.tbn



Using the TVDB agent, my TV is picked up fine, but I have a very large collection with many incomplete series, so I would rather use my local files. If there is anything specific I can provide, I will do so. I am on the very latest Plex Media Server available for download (as of yesterday 3/21).


#11

Hi I had a play with this yesterday as I only just found it. I noticed it didn't support tv shows in season folders.



But I had a hack around in code file and managed to add support for it. It's fairly simple, but I think someone who can actually write python should have a go, and I've done it fairly messily as I don't understand how variables etc work.


#12

[quote name='psycik' timestamp='1332442241' post='248272']


Hi I had a play with this yesterday as I only just found it. I noticed it didn't support tv shows in season folders.



But I had a hack around in code file and managed to add support for it. It's fairly simple, but I think someone who can actually write python should have a go, and I've done it fairly messily as I don't understand how variables etc work.

[/quote]




Ah, didn't realize it didn't support season folders...that would explain the problem for me then. I'd be interested in your code though...I've been mucking around with it and got it close, but is not quite there. I don't know python either, but would still like to see your workaround.


#13

[quote name='Cemus' timestamp='1332443704' post='248284']


Ah, didn't realize it didn't support season folders...that would explain the problem for me then. I'd be interested in your code though...I've been mucking around with it and got it close, but is not quite there. I don't know python either, but would still like to see your workaround.

[/quote]






It's really hacky, I'm not proud of it, couldn't get it to keep that Season folders were used from the search to the update, so had to do the test twice. So I wont be putting it up to github. But here's the code file (so you can keep your original) - I've tried to add the season posters as well, but they may be a bit hit and miss. YMMV


#14

[quote name='chander' timestamp='1331814906' post='246529']


I don't really know why but if you move the clearing line for genres/directors/countries (metadata.directors.clear()...) like you do in your last modifications on github, you only get one country, one director or one genre. Replacing the clearing lines and all works perfectly...

[/quote]


I know why. Fixed. :)


#15

[quote name='psycik' timestamp='1332444226' post='248289']


It's really hacky, I'm not proud of it, couldn't get it to keep that Season folders were used from the search to the update, so had to do the test twice. So I wont be putting it up to github. But here's the code file (so you can keep your original) - I've tried to add the season posters as well, but they may be a bit hit and miss. YMMV

[/quote]


I committed something I think should work for you guys on Github.

Let me know if it does or doesn't work.

(I didn't add anything for the seasons thumbs.)


#16

Hi



I install your bundle and select it for scraping i export my xbmc data base to the movie folders but it cant do any thing and dont show movie information or fanarts and pictures please help me

it is one of my info file

thanks

A Love Song for Bobby Long 2004.zip (1.61 KB)


#17

This is a great start -- but it doesn't seem like it will pull metadata from NFOs for DVD or BluRay folder structures (/VIDEO_TS, etc.) -- is that the case or am I doing something wrong?



I've tried:



/Movie/movie.nfo (generic XBMC)

/Movie/VIDEO_TS.nfo (matching subfolder)

/Movie/VIDEO_TS/VTS_01_1.nfo (matching .VOB)



None work. The log just shows the title getting skipped over. Thoughts?


#18

[quote name='Pete_' timestamp='1333308239' post='251370']


This is a great start -- but it doesn't seem like it will pull metadata from NFOs for DVD or BluRay folder structures (/VIDEO_TS, etc.) -- is that the case or am I doing something wrong?



I've tried:



/Movie/movie.nfo (generic XBMC)

/Movie/VIDEO_TS.nfo (matching subfolder)

/Movie/VIDEO_TS/VTS_01_1.nfo (matching .VOB)



None work. The log just shows the title getting skipped over. Thoughts?

[/quote]


My XBMC exported the following files for the VIDEO_TS folders I have:

- Movie Name/VIDEO_TS/VIDEO_TS.nfo

- Movie Name/VIDEO_TS/VIDEO_TS.tbn

- Movie Name/VIDEO_TS/VIDEO_TS-fanart.jpg



Plex, using this plugin, seems to use those without problems, since the media file it lists for those folders is VIDEO_TS.IFO


#19

I don't know if its because Im using Yet Another Media Manager to scrape for my nfo files, but all I'm getting is the title, year and cover for my media. This shouldnt be a problem because the program states that it pulls .nfo files for the purpose of XBMC consumption. Anyone have any ideas as to what I'm doing wrong?



edit: I just realized that all of my movie nfos are named movie.nfo, not actually matching the video file name. Could this be causing the problem?


#20

[quote name='Guillaume Boudreau' timestamp='1332472162' post='248405']


I committed something I think should work for you guys on Github.

Let me know if it does or doesn't work.

(I didn't add anything for the seasons thumbs.)

[/quote]




I tried using the script and everything runs great except for artwork for season folders still. I tried psycik's script as well but no luck with that either. Any suggestions?


#21

[quote name='gwarkyle' timestamp='1333845835' post='253548']


I tried using the script and everything runs great except for artwork for season folders still. I tried psycik's script as well but no luck with that either. Any suggestions?

[/quote]


That's why I said "I didn't add anything for the seasons thumbs."

Season artworks/thumbs will NOT be imported right now.

Maybe if you find the documentation where it says where season thumbs are loaded from in XBMC, I might write something when I have some free time.


#22

Would someone be able to look at the nfo files that are being generated for me, and see where PMS is choking? I have a feeling there's something off format wise. Also what would happen if I removed all of the other plugins for pulling metadata and only left the xbmc agent. Catastrophic failure or great success?


#23

[quote name='gwarkyle' timestamp='1333845835' post='253548']


I tried using the script and everything runs great except for artwork for season folders still. I tried psycik's script as well but no luck with that either. Any suggestions?

[/quote]




I think I'd only set folder.jpg to be accepted as a season thumbnail


#24

Guys, I must be being a real noob but After placing the zip folders into the plugin directory where do I go to select the metadata agent. I have tried Media Manger (agents) but it doesnt show!


#25

Hi Guillaume,



After importing the nfo files for my movies in PMS, the field "Originally Available" is set to 01.01.70 (european date) for all my movies. Due to this I cannot use the Recently Release filter in Plex clients.



If I look at my nfo files generated by XBMC Eden, I don't see the field. This is weird.



Do you have the same issue ?



If it is the case, I propose to set the release date to 1st January of the year of the movie. Do you think it's possible ?



Also, I see that there is a field in the nfo files which give us if it is a collection (example : Saga Transformers). It could make sense to add this one too in PMS, what do you think ?







nfo file generated by XBMC Eden :



<?xml version="1.0" encoding="UTF-8" standalone="yes" ?><br />
<movie><br />
    <title>Transformers 3 - La Face cachée de la Lune</title><br />
    <originaltitle>Transformers: Dark of the Moon</originaltitle><br />
    <rating>6.300000</rating><br />
    <epbookmark>0.000000</epbookmark><br />
    <year>2011</year><br />
    <top250>0</top250><br />
    <votes>134,148</votes><br />
    <outline></outline><br />
    <plot>Les Autobots Bumblebee, Ironhide, Ratchet et Sideswipe menés par Optimus Prime sont de retour en action, toujours contre les maléfiques Decepticons, bien décidés à se venger de leur défaite. Dans ce nouvel opus, Autobots et Decepticons s&apos;avèrent avoir été impliqués dans la course à l&apos;espace que s&apos;étaient lancés les États-Unis et l&apos;URSS. Une course qui va remonter jusqu&apos;à Sam Witwicky, qui aura à nouveau besoin de l&apos;aide de ses amis robots. De nouveaux Transformers rejoignent la bataille dont l&apos;ancien Decepticons Shockwave, devenu dictateur sur la planète Cybertron alors que les Autobots et les Decepticons poursuivent leur guerre sur Terre.</plot><br />
    <tagline>Transformers 3 - La Face cachée de la Lune</tagline><br />
    <runtime>154</runtime><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/4aTeGCUkJAyITdbRWeIYYZk6KHv.jpg">http://cf2.imgobject.com/t/p/original/4aTeGCUkJAyITdbRWeIYYZk6KHv.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/AfzXAn4aC7i22BS55CgzOp5DeMs.jpg">http://cf2.imgobject.com/t/p/original/AfzXAn4aC7i22BS55CgzOp5DeMs.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/sZY3ls18QTY0pFBJn2vl2MmauTQ.jpg">http://cf2.imgobject.com/t/p/original/sZY3ls18QTY0pFBJn2vl2MmauTQ.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/x3srPojlinkAYxnPXAjZunsPCIL.jpg">http://cf2.imgobject.com/t/p/original/x3srPojlinkAYxnPXAjZunsPCIL.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/zjzkF3pM2Pf5XxgY0FmB28q05Nv.jpg">http://cf2.imgobject.com/t/p/original/zjzkF3pM2Pf5XxgY0FmB28q05Nv.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/ys5ZWblRRpZvkXiUammEaaV3YRw.jpg">http://cf2.imgobject.com/t/p/original/ys5ZWblRRpZvkXiUammEaaV3YRw.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/pQ43191m8Q693Kh5CQ7aIx51xHX.jpg">http://cf2.imgobject.com/t/p/original/pQ43191m8Q693Kh5CQ7aIx51xHX.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/bPn9nHK4kPat36DVAOkTetdCpbi.jpg">http://cf2.imgobject.com/t/p/original/bPn9nHK4kPat36DVAOkTetdCpbi.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/1IZVmGx2y8JeNCA8OGzYyrND1Zt.jpg">http://cf2.imgobject.com/t/p/original/1IZVmGx2y8JeNCA8OGzYyrND1Zt.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/ezxUAyDnU4edC4E88MV69KZpHQA.jpg">http://cf2.imgobject.com/t/p/original/ezxUAyDnU4edC4E88MV69KZpHQA.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/hW69lfBIqOR5fglgAjCITQJnOl6.jpg">http://cf2.imgobject.com/t/p/original/hW69lfBIqOR5fglgAjCITQJnOl6.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/2DGhsNeYJYE8qN3ldxftLd6S4LP.jpg">http://cf2.imgobject.com/t/p/original/2DGhsNeYJYE8qN3ldxftLd6S4LP.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/d3nq4uOBwEKD2PTcjarcQZQ4WpB.jpg">http://cf2.imgobject.com/t/p/original/d3nq4uOBwEKD2PTcjarcQZQ4WpB.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/3OtDBIyiyccKLZ0d1JpDjL9wzNS.jpg">http://cf2.imgobject.com/t/p/original/3OtDBIyiyccKLZ0d1JpDjL9wzNS.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/tEdbxtidU0XOymwnMUZd47mQWGb.jpg">http://cf2.imgobject.com/t/p/original/tEdbxtidU0XOymwnMUZd47mQWGb.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/t0hlRKLUwRuwOGP5hTBK3epNj8v.jpg">http://cf2.imgobject.com/t/p/original/t0hlRKLUwRuwOGP5hTBK3epNj8v.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/4aTeGCUkJAyITdbRWeIYYZk6KHv.jpg">http://cf2.imgobject.com/t/p/original/4aTeGCUkJAyITdbRWeIYYZk6KHv.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/hiKel7xrymBU066YPN8v6zcr09j.jpg">http://cf2.imgobject.com/t/p/original/hiKel7xrymBU066YPN8v6zcr09j.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/zc2cwhPaPylVwhbE6QewL4xnk39.jpg">http://cf2.imgobject.com/t/p/original/zc2cwhPaPylVwhbE6QewL4xnk39.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/h7WD6HXSP4hzODH8KsoQlZ1qWjs.jpg">http://cf2.imgobject.com/t/p/original/h7WD6HXSP4hzODH8KsoQlZ1qWjs.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/hfBsSUD3dVwyUFwpTdm72f7kVTZ.jpg">http://cf2.imgobject.com/t/p/original/hfBsSUD3dVwyUFwpTdm72f7kVTZ.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/c3hw8xMoMIHdvmWwvjLjXzVJ8YK.jpg">http://cf2.imgobject.com/t/p/original/c3hw8xMoMIHdvmWwvjLjXzVJ8YK.jpg</thumb><br />
    <thumb preview="http://cf2.imgobject.com/t/p/w500/p2CcXx2AUllgwGis5jsffYQGE3F.jpg">http://cf2.imgobject.com/t/p/original/p2CcXx2AUllgwGis5jsffYQGE3F.jpg</thumb><br />
    <fanart><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/pFc0IBKfRS16wVmZuZ1mpfP239X.jpg">http://cf2.imgobject.com/t/p/original/pFc0IBKfRS16wVmZuZ1mpfP239X.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/76ZUJdlSUISSapiKXK3uG3Y8cuO.jpg">http://cf2.imgobject.com/t/p/original/76ZUJdlSUISSapiKXK3uG3Y8cuO.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/1CwD9nQ0GPFCKnrNRK8acDlEZH2.jpg">http://cf2.imgobject.com/t/p/original/1CwD9nQ0GPFCKnrNRK8acDlEZH2.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/boYkv1lYbA7zoVfzo2CCOVQee6n.jpg">http://cf2.imgobject.com/t/p/original/boYkv1lYbA7zoVfzo2CCOVQee6n.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/iPnTtbrL25Ropj2P1GjKGVhP9Me.jpg">http://cf2.imgobject.com/t/p/original/iPnTtbrL25Ropj2P1GjKGVhP9Me.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/hBISlhalwx5K30HtgZKKsyPeWkL.jpg">http://cf2.imgobject.com/t/p/original/hBISlhalwx5K30HtgZKKsyPeWkL.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/9xIj8bK34GICCjQ2JQlix9aoEDu.jpg">http://cf2.imgobject.com/t/p/original/9xIj8bK34GICCjQ2JQlix9aoEDu.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/6c1DKTiuFp1b5ZHdpdALOsyE86i.jpg">http://cf2.imgobject.com/t/p/original/6c1DKTiuFp1b5ZHdpdALOsyE86i.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/cBp2h6d53FZGHeqJffRPFYiACi9.jpg">http://cf2.imgobject.com/t/p/original/cBp2h6d53FZGHeqJffRPFYiACi9.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/5I09Wnug7oa3PrIGVMEO4udpmfL.jpg">http://cf2.imgobject.com/t/p/original/5I09Wnug7oa3PrIGVMEO4udpmfL.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/3SM9toLFNEeEAf1EitplgwUb2lX.jpg">http://cf2.imgobject.com/t/p/original/3SM9toLFNEeEAf1EitplgwUb2lX.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/uGTozP9Pej9rvZhd3SD3tACHix2.jpg">http://cf2.imgobject.com/t/p/original/uGTozP9Pej9rvZhd3SD3tACHix2.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/rBYDtZ29o8t42caW6xL7Zpoy3Wa.jpg">http://cf2.imgobject.com/t/p/original/rBYDtZ29o8t42caW6xL7Zpoy3Wa.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/xZ0l01ynNy3Vl91qBqRRcdoS1Zl.jpg">http://cf2.imgobject.com/t/p/original/xZ0l01ynNy3Vl91qBqRRcdoS1Zl.jpg</thumb><br />
        <thumb preview="http://cf2.imgobject.com/t/p/w780/xcFiRH6GZbFuRlUUzoQJsx2xqy.jpg">http://cf2.imgobject.com/t/p/original/xcFiRH6GZbFuRlUUzoQJsx2xqy.jpg</thumb><br />
    </fanart><br />
    <mpaa>Rated PG-13</mpaa><br />
    <playcount>0</playcount><br />
    <lastplayed></lastplayed><br />
    <id>tt1399103</id><br />
    <genre>Action</genre><br />
    <genre>Aventure</genre><br />
    <genre>Science-Fiction</genre><br />
    <country>United States of America</country><br />
    <set>Saga Transformers</set><br />
    <credits>Ehren Kruger</credits><br />
    <director>Michael Bay</director><br />
    <premiered></premiered><br />
    <status></status><br />
    <code></code><br />
    <aired></aired><br />
    <studio>Paramount Pictures</studio><br />
    <trailer>http://playlist.yahoo.com/makeplaylist.dll?sdm=web&amp;pt=rd&amp;sid=123494624</trailer><br />
    <fileinfo><br />
        <streamdetails><br />
            <video><br />
                <codec>h264</codec><br />
                <aspect>2.400000</aspect><br />
                <width>1920</width><br />
                <height>800</height><br />
                <durationinseconds>9263</durationinseconds><br />
            </video><br />
            <audio><br />
                <codec>ac3</codec><br />
                <language>fre</language><br />
                <channels>6</channels><br />
            </audio><br />
            <subtitle><br />
                <language>fre</language><br />
            </subtitle><br />
        </streamdetails><br />
    </fileinfo><br />
    <actor><br />
        <name>Shia LaBeouf</name><br />
        <role>Sam Witwicky</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>John Malkovich</name><br />
        <role>Bruce Brazos</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Ken Jeong</name><br />
        <role>Jerry Wang</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Frances McDormand</name><br />
        <role>National Intelligence Director</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Josh Duhamel</name><br />
        <role>Lt. Colonel William Lennox</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Tyrese Gibson</name><br />
        <role>Robert Epps</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Hugo Weaving</name><br />
        <role>Megatron (voice)</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Leonard Nimoy</name><br />
        <role>Sentinel Prime (voice)</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>John Turturro</name><br />
        <role>Simmons</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Rosie Huntington-Whiteley</name><br />
        <role>Carly</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Patrick Dempsey</name><br />
        <role>Carly&apos;s Boss</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Alan Tudyk</name><br />
        <role>Dutch</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Peter Cullen</name><br />
        <role>Optimus Prime</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Glenn Morshower</name><br />
        <role>General Morshower</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Charles Adler</name><br />
        <role>Starscream</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Robert Foxworth</name><br />
        <role>Ratchet</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>James Remar</name><br />
        <role>Sideswipe</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>George Coe</name><br />
        <role>Wheeljack</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Frank Welker</name><br />
        <role>Shockwave/Soundwave/Barricade</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Jess Harnell</name><br />
        <role>Ironhide</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Tom Kenny</name><br />
        <role>Wheelie</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Reno Wilson</name><br />
        <role>Brains</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Ron Bottitta</name><br />
        <role>Roadbuster/Amp</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Scott Krinsky</name><br />
        <role>Accuretta Executive</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>John Di Maggio</name><br />
        <role>Leadfoot/Target</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Julie White</name><br />
        <role>Judy Witwicki</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Kevin Dunn</name><br />
        <role>Ron Witwicki</role><br />
        <thumb></thumb><br />
    </actor><br />
    <actor><br />
        <name>Keith Szarabajka</name><br />
        <role>Laserbeak</role><br />
        <thumb></thumb><br />
    </actor><br />
    <resume><br />
        <position>0.000000</position><br />
        <total>0.000000</total><br />
    </resume><br />
</movie><br />