First, a brief intro since I'm new here. I've been playing with/programming computers since about 1979- mostly as a hobby. I never understood C... I've programmed in several assembly and scripting languages (various editors, Rexx for OS/2, PHP, etc). My husband and I have been collecting DVDs since the first player came onto the market at $500!!!
I haven't tried BulkEdit yet, but I plan to soon!
I wish I had found this thread when I first decided to try DVD Profiler about a month ago! I too was using MyMovies on my desktop and various Android devices, but there were some things I didn't like- especially that even though I installed MM to D:, the database is on C: and I could find no way to move it. I exported MM to XML (about 4400 titles). I then used the FirstObject XML (free!) editor and wrote a script to extract only the barcodes, split into files containing 100 barcodes each. I'd originally wanted to convert the MM XML to DVDP XML (which could be done using FirstObject's scripting language), but that was taking me too long to figure out. After importing into DVDP, due to the "Child Profiles", I'm now seeing 6362 titles with (originally) about 200 unrecognized barcodes- which I'm working on contributing to the database.
I agree that the MM format is weird (date, etc) - and takes up a LOT of disk space- in my case 6.68G as opposed to 1.77G for DVDP, including "High Quality" selected for the DVD covers. I have no idea why they chose to have the separate "Movies", "TV Series", etc. sections in the XML. All of the key fields are in the "Titles" section with links to the "Movies" etc sections. When exporting to XML, you get a pop-up selection list of what to export. I de-selected everything but "Titles". This resulted in a 51k XML file with this format (I deleted/truncated unnecessary data):
<!--This file is created by My Movies (http://www.mymovies.dk) as an export of a user collection, and may only be used for personal purpososes by the exporting user. If you would like to use the data contained in the file for other purposes, please contact
[email protected]>
<Collection>
<DiscTitles>
<DiscTitle>
<ConnectedTVSeriesID>
</ConnectedTVSeriesID>
<ConnectedMovieID>d7157a2f-c6e0-4cad-a208-42e58514cbcd</ConnectedMovieID>
<MediaType>Movie</MediaType>
<CoverType SlipCover="False">
</CoverType>
<Type BluRay3D="False" MasteredIn4K="False">DVD</Type>
<Barcode>031398791126</Barcode>
<Country>United States</Country>
<LocalTitle>"O"</LocalTitle>
<OriginalTitle>"O"</OriginalTitle>
<SortTitle>O</SortTitle>
<Edition>2-Disc Deluxe Edition</Edition>
<IMDB>tt0184791</IMDB>
<Rating>6</Rating>
<AspectRatio>1.85:1</AspectRatio>
<VideoStandard>NTSC</VideoStandard>
<ProductionYear>2001</ProductionYear>
<ReleaseDate>2/19/2002</ReleaseDate>
<RunningTime>95</RunningTime>
<TagLine />
<Description><![CDATA[Hot young stars...]]></Description>
<ExtraFeatures NotPresent="False"><![CDATA[Disc One:...
]]></ExtraFeatures>
<ParentalRating Adult="False" TV="False">
<Value>6</Value>
<Description>Rated R... </Description>
</ParentalRating>
<LocalTrailer>
<URL>
</URL>
</LocalTrailer>
<Covers>
<Front>Covers\16b7419f-66ad-4cc8-a627-7332c43ddda3.jpg</Front>
<Back>Covers\260666ae-7d0c-4d95-b810-a5313446b212.jpg</Back>
</Covers>
<Categories />
<Genres>
<Genre>Suspense/Thriller</Genre>
<Genre>Drama</Genre>
</Genres>
<AudioTracks>
<AudioTrack Language="English" Type="Dolby Digital" Channels="5.1" />
</AudioTracks>
<Subtitles NotPresent="False">
<Subtitle Language="English" />
<Subtitle Language="Spanish" />
</Subtitles>
<Studios>
<Studio>Chickie The Cop Production</Studio>
<Studio>Daniel Fried Productions</Studio>
</Studios>
<Discs>
<Disc BonusDisc="False" DigitalCopy="False">
<DoubleSided>False</DoubleSided>
<Name>Feature</Name>
<LocationSideA>
</LocationSideA>
<LocationTypeSideA>3</LocationTypeSideA>
<LocationSideB>
</LocationSideB>
<LocationTypeSideB>-1</LocationTypeSideB>
<ChangerSlot>
</ChangerSlot>
<MobileLocationSideAPrimary>
</MobileLocationSideAPrimary>
<MobileLocationSideASecondary>
</MobileLocationSideASecondary>
<MobileLocationSideBPrimary>
</MobileLocationSideBPrimary>
<MobileLocationSideBSecondary>
</MobileLocationSideBSecondary>
</Disc>
<Disc BonusDisc="False" DigitalCopy="False">
<DoubleSided>False</DoubleSided>
<Name>Bonus Features</Name>
<LocationSideA>
</LocationSideA>
<LocationTypeSideA>3</LocationTypeSideA>
<LocationSideB>
</LocationSideB>
<LocationTypeSideB>-1</LocationTypeSideB>
<ChangerSlot>
</ChangerSlot>
<MobileLocationSideAPrimary>
</MobileLocationSideAPrimary>
<MobileLocationSideASecondary>
</MobileLocationSideASecondary>
<MobileLocationSideBPrimary>
</MobileLocationSideBPrimary>
<MobileLocationSideBSecondary>
</MobileLocationSideBSecondary>
</Disc>
</Discs>
<Persons ActorsComplete="False">
<Person>
<Name>Mekhi Phifer</Name>
<Type>Actor</Type>
<Role>Odin James</Role>
</Person>
<Person>
<Name>Tim Blake Nelson</Name>
<Type>Director</Type>
<Role>
</Role>
</Person>
</Persons>
<PersonalData Group="Owned" CollectionNumber="3700" Watched="False" Online="False" Personal="False" Added="7/28/2012 10:32:01 PM" LentTo="" LentDue="1/1/1753 12:00:00 AM" Rating="-1" Location="" Purchased="1/1/1753 12:00:00 AM" PurchasePrice="-1" PurchaseCurrency="" ValuePer="1/1/1753 12:00:00 AM" ValuePerAmount="-1" ValuePerCurrency="" PurchasePlace="" Condition="" Notes="" Tags="" PersonalTitle="" PersonalSortTitle="" Categories="" ExcludeOnlineCollection="False" ExcludeMobileSoftware="False" InvisibleToFriends="False">
<WatchedEvents />
<DiscLocations>
<Disc Name="Feature" />
<Disc Name="Bonus Features" />
</DiscLocations>
</PersonalData>
</DiscTitle>
</DiscTitles>
</Collection>