Basically, the images are from CCGHQ. CCGHQ is a really great and amazing project. I wanted to make it lot easier for developers to use the images they provide, thus I created this website.
When CCGHQ images are not available yet for a set, I provide lower resolution ones in the mean time.
I plan on updating this site whenever a new set is released by wizards or CCGHQ.
I hope some folks out there find it useful.
If anyone has any questions, feel free to ask them
Do you mean friendlier for regular users or for developers?
The sites main purpose is to be used by developers of websites, applications and other projects.
Based on that goal, the interface is tailored for that crowd.
So if you think it could be easier for a developer to use, let me know what you have in mind
If you meant for a regular user, to look up a card or something, it's not really meant for that as there are lots of sites out there for that already
I meant for regular users. I guess I didnt pay much attention to the "for you to easily use in your programs/websites." part
Then its not really necessary, but anyway, what I meant as user firendly is just to make the listed links of blocks/sets more categorized and add specific sub tabs (like color or type) for fast and easy browsing and downloading of cards.
As an example, that would be cool for me as wen theros high quality scans finnaly show up I intend to just pick 40 of them, as opposed to the whole set in a torrent.
I meant for regular users. I guess I didnt pay much attention to the "for you to easily use in your programs/websites." part
Then its not really necessary, but anyway, what I meant as user firendly is just to make the listed links of blocks/sets more categorized and add specific sub tabs (like color or type) for fast and easy browsing and downloading of cards.
As an example, that would be cool for me as wen theros high quality scans finnaly show up I intend to just pick 40 of them, as opposed to the whole set in a torrent.
Great work, again!
Edited
Ahh, gotcha. I probably won't add any color/type breakdowns.
However I have just updated the site so that '# Images' link for each Set in the Set Status table is a link that takes you to the folder of images for that set. Should make it a little bit easier to browse.
It's extremely easy to browse, better than anything I've seen.
Would adding zipped sets be useful? (Just thinking out loud.)
That would be useful to me, otherwise I'm afraid people might be hotlinking to you from eBay.
How long does it take for a set to get inputted? I see Theros is still using placeholders for instance.
Private Mod Note
():
Rollback Post to RevisionRollBack
Out of the blackness and stench of the engulfing swamp emerged a shimmering figure. Only the splattered armor and ichor-stained sword hinted at the unfathomable evil the knight had just laid waste.
Wow! As a software engineer who has made several different pieces of magic the gathering software over the years, I am extremely happy to see this. Both the mtgimage and mtgjson websites are going to be great resources for me.
That would be useful to me, otherwise I'm afraid people might be hotlinking to you from eBay.
I'm actually okay with hotlinking and just updated the site's documentation to note this. I'm hosting the images on a dedicated server with tons of bandwidth, so hotlink away
How long does it take for a set to get inputted? I see Theros is still using placeholders for instance.
The higher resolution images come from CCGHQ and I'll add them as soon as they are made available. The time they take to scan and upload the card images varies.
Originally I wasn't going to add any sort of search or anything like that. However, now that I think about use cases, where someone might want to link just to a single image, being able to search for it real quick and grab a link might be useful.
So I may add a search box in early December (busy with some other things for the rest of this month). I'll reply here when it's added
> The images are hosted on a dedicated server with a lot of bandwidth.
Are you really have unlimited bandwith?
I yes I will write tool to autodownload images for MWS users from your site.
All images are about 3.7GB x 1000 users = 3.7TB (about 10$ per TB)
on http://mwsgames.com I have file with small cropped images (184 MB only) and have every month traffic more than 1 TB with it (about 200 downloads per day).
> The images are hosted on a dedicated server with a lot of bandwidth.
Are you really have unlimited bandwith?
I yes I will write tool to autodownload images for MWS users from your site.
All images are about 3.7GB x 1000 users = 3.7TB (about 10$ per TB)
on http://mwsgames.com I have file with small cropped images (184 MB only) and have every month traffic more than 1 TB with it (about 200 downloads per day).
It is on a dedicated server with a 100mbit unmetered port. So in theory, 32TB a month maximum. If I start seeing it saturate the 100mbit port I will move it to a gigabit port.
So sending the MWS traffic over to MTGImage should be just fine
This is really important for the cards.xml database for Cockatrice downloaded from the Woogerworks server, where all the card links are with uppercase characters like above; if you can get it to work, we can easily manually change that cards.xml database to point to your site and that would be awesome.
Let us know and thank you for your site.
Hello
Yes, the names are all lowercase and are case sensitive. I just tried to switch to case insensitive URL's but that caused some icky issues and I had to back out of the change.
So for now, I will not be providing any mixed case URLs. Perhaps when I get home from vacation I will take another look (currently working on an iPad over SSH which is quite... painful).
My guess is there are more incompatibilities than just the case. While I am not familiar with the cockatrice XML you mentioned (although I did locate it and took a peek), the card image names are unlikely to match up for all cards.
Having the names lower case is going to be a problem for everybody, since all apps I'm aware of try to follow Gatherer naming conventions.
The CCGHQ Pics cause a tiny bit of trouble sometimes as it is, since we name the cards as printed, while apps use the Oracle spellng. And most apps throw out "irregular" characters like Æ.
I never originally intended to create mtgimage.com. A few months after creating mtgjson I had a casual thought that since I had all the images ready to go (since they were used in my verification process) I might as well provide them to those developers using the JSON data. Thus I never intended to try and match the naming conventions of programs and sites already using card images.
I actually didn't think many people would use mtgimage, so I've been surprised by the level of interest in it
Based on everyone's feedback I have a plan. I will be updating the site in the future so that you can link to the cards multiple different ways. Case won't matter so you will be able to use upper case or lower case letters ("craw wurm.jpg" or "Craw Wurm.jpg" etc.) Additionally both unicode (Ætherling.jpg) and non unicode (AEtherling.jpg or Aetherling.jpg or aetherling.jpg or etc.) will also work. Also I'll be supporting the split naming conventions from CCGHQ as well. This updated flexibility will also work for set name and set code.
So basically any format will work. Ill be I'll be verifying:
Existing lowercase mtgjson names
Cockatrice XML name
Most recent CCGHQ naming convention
I will also be providing a /multiverseid/ access format as well.
If anyone has additional naming conventions they would like to see supported, please let me know
As for timeframe, this will take a bit of coding so I need to wait until I get back home from vacation (dec 3) where I have access to my development system and can code it all up and perform lots of testing and verification before pushing live. Might take a day or two so probably around Dec 5 or 6 it should go live.
That plan sounds beyond the call of duty. Be careful, people like to split hairs and they would have you do ridiculous work to satisfy every edge case. There is a point of diminishing returns, so for your sanity set boundaries now.
That plan sounds beyond the call of duty. Be careful, people like to split hairs and they would have you do ridiculous work to satisfy every edge case. There is a point of diminishing returns, so for your sanity set boundaries now.
I totally get what you are saying and know that there is a line that needs to be drawn somewhere, but I am more than happy to do what I outlined above as I believe that it will satisfy 95% of the use cases out there. Does that sound about right? Do you think my access format suggestions above cover most use cases?
Coding it sounds like fun to me and if it helps people out in the process, all the better as providing a useful resource to folks makes me happy
Private Mod Note
():
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
ATTENTION Wizards of the Coast has demanded that mtgimage.com be shut down.
It has therefore been shut down.
You can see details on: http://mtgimage.com
OLD MESSAGE FOLLOWS:
Hey Everyone
I just launched a new MTG website that I think some of you may find useful.
It provides high resolution MTG card images for you to easily use in your programs/websites.
The website is: http://mtgimage.com
Basically, the images are from CCGHQ. CCGHQ is a really great and amazing project. I wanted to make it lot easier for developers to use the images they provide, thus I created this website.
When CCGHQ images are not available yet for a set, I provide lower resolution ones in the mean time.
I plan on updating this site whenever a new set is released by wizards or CCGHQ.
I hope some folks out there find it useful.
If anyone has any questions, feel free to ask them
Hopefully those same people will find out about this and find it useful
"You said you wanted to cast what?! Counter that!"
just needs a more user friendly interface ;D
Do you mean friendlier for regular users or for developers?
The sites main purpose is to be used by developers of websites, applications and other projects.
Based on that goal, the interface is tailored for that crowd.
So if you think it could be easier for a developer to use, let me know what you have in mind
If you meant for a regular user, to look up a card or something, it's not really meant for that as there are lots of sites out there for that already
I meant for regular users. I guess I didnt pay much attention to the "for you to easily use in your programs/websites." part
Then its not really necessary, but anyway, what I meant as user firendly is just to make the listed links of blocks/sets more categorized and add specific sub tabs (like color or type) for fast and easy browsing and downloading of cards.
As an example, that would be cool for me as wen theros high quality scans finnaly show up I intend to just pick 40 of them, as opposed to the whole set in a torrent.
Great work, again!
Edited
Ahh, gotcha. I probably won't add any color/type breakdowns.
However I have just updated the site so that '# Images' link for each Set in the Set Status table is a link that takes you to the folder of images for that set. Should make it a little bit easier to browse.
Would adding zipped sets be useful? (Just thinking out loud.)
That would be useful to me, otherwise I'm afraid people might be hotlinking to you from eBay.
How long does it take for a set to get inputted? I see Theros is still using placeholders for instance.
I love the minimalism. Great design.
I've just added zips of each set
I'm actually okay with hotlinking and just updated the site's documentation to note this. I'm hosting the images on a dedicated server with tons of bandwidth, so hotlink away
The higher resolution images come from CCGHQ and I'll add them as soon as they are made available. The time they take to scan and upload the card images varies.
Originally I wasn't going to add any sort of search or anything like that. However, now that I think about use cases, where someone might want to link just to a single image, being able to search for it real quick and grab a link might be useful.
So I may add a search box in early December (busy with some other things for the rest of this month). I'll reply here when it's added
Are you really have unlimited bandwith?
I yes I will write tool to autodownload images for MWS users from your site.
All images are about 3.7GB x 1000 users = 3.7TB (about 10$ per TB)
on http://mwsgames.com I have file with small cropped images (184 MB only) and have every month traffic more than 1 TB with it (about 200 downloads per day).
It is on a dedicated server with a 100mbit unmetered port. So in theory, 32TB a month maximum. If I start seeing it saturate the 100mbit port I will move it to a gigabit port.
So sending the MWS traffic over to MTGImage should be just fine
If I get a chance over winter break I might just make it myself, should be pretty trivial with your interface.
Let's avoid crossing some lines we shouldn't.
-Memnarch
Hello
Yes, the names are all lowercase and are case sensitive. I just tried to switch to case insensitive URL's but that caused some icky issues and I had to back out of the change.
So for now, I will not be providing any mixed case URLs. Perhaps when I get home from vacation I will take another look (currently working on an iPad over SSH which is quite... painful).
My guess is there are more incompatibilities than just the case. While I am not familiar with the cockatrice XML you mentioned (although I did locate it and took a peek), the card image names are unlikely to match up for all cards.
The CCGHQ Pics cause a tiny bit of trouble sometimes as it is, since we name the cards as printed, while apps use the Oracle spellng. And most apps throw out "irregular" characters like Æ.
I ask because I'd like to see multiverseid indexing if possible. Scry can make any format work, but since multiverseid is unique...
Of course that means mapping multiverseids to names which is of course more work.
[card=Jace Beleren]Jace[/card] = Jace
Magic CompRules
Scry Rollover Popups for Google Chrome
The first rule of Cursecatcher is, You do not talk about Cursecatcher.
I never originally intended to create mtgimage.com. A few months after creating mtgjson I had a casual thought that since I had all the images ready to go (since they were used in my verification process) I might as well provide them to those developers using the JSON data. Thus I never intended to try and match the naming conventions of programs and sites already using card images.
I actually didn't think many people would use mtgimage, so I've been surprised by the level of interest in it
Based on everyone's feedback I have a plan. I will be updating the site in the future so that you can link to the cards multiple different ways. Case won't matter so you will be able to use upper case or lower case letters ("craw wurm.jpg" or "Craw Wurm.jpg" etc.) Additionally both unicode (Ætherling.jpg) and non unicode (AEtherling.jpg or Aetherling.jpg or aetherling.jpg or etc.) will also work. Also I'll be supporting the split naming conventions from CCGHQ as well. This updated flexibility will also work for set name and set code.
So basically any format will work. Ill be I'll be verifying:
I will also be providing a /multiverseid/ access format as well.
If anyone has additional naming conventions they would like to see supported, please let me know
As for timeframe, this will take a bit of coding so I need to wait until I get back home from vacation (dec 3) where I have access to my development system and can code it all up and perform lots of testing and verification before pushing live. Might take a day or two so probably around Dec 5 or 6 it should go live.
Does this plan sound ok to everyone?
I totally get what you are saying and know that there is a line that needs to be drawn somewhere, but I am more than happy to do what I outlined above as I believe that it will satisfy 95% of the use cases out there. Does that sound about right? Do you think my access format suggestions above cover most use cases?
Coding it sounds like fun to me and if it helps people out in the process, all the better as providing a useful resource to folks makes me happy