# PlexDBEditor

**URL:** <https://forums.plex.tv/t/plexdbeditor/3245>\
**Category:** Dev/API Corner\
**Tags:** other-dev\
**Created:** [December 28, 2009, 5:45pm UTC](https://forums.plex.tv/t/plexdbeditor/3245 "2009-12-28T17:45:16Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Almaciguero](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/almaciguero/32/829_2.png) [@Almaciguero](https://forums.plex.tv/u/Almaciguero)\
**Post date:** [January 8, 2010, 5:25pm UTC](https://forums.plex.tv/t/plexdbeditor/3245/21 "2010-01-08T17:25:48Z")

</div>

Hello.  
  
I think it is a very useful tool but I get error when I try to run.  
  
Why can it be?

---

<div class="post-metadata">

**Author:** ![someone](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/someone/32/381_2.png) [@someone](https://forums.plex.tv/u/someone)\
**Post date:** [January 8, 2010, 6:28pm UTC](https://forums.plex.tv/t/plexdbeditor/3245/22 "2010-01-08T18:28:37Z")

</div>

> [@](#):
>
> Hello.  
> I think it is a very useful tool but I get error when I try to run.  
> Why can it be?

  
Tell me which error exactly it is and I'll see what I can do :)

---

<div class="post-metadata">

**Author:** ![someone](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/someone/32/381_2.png) [@someone](https://forums.plex.tv/u/someone)\
**Post date:** [January 9, 2010, 11:50pm UTC](https://forums.plex.tv/t/plexdbeditor/3245/23 "2010-01-09T23:50:42Z")

</div>

**Last update for Plex 0.8 series:**

- Added possibility to delete genres  
- CMD+V now works for all text fields  
  
  
  
  
  
Link again in the first post.  
  
  
  
@fanden: Sorry, support of Dvdpedia won’t be added. I don’t own that tool and don’t plan to buy it. And even if I had it, that would be much more work than I ever wanted to put into the PlexDBEditor

---

<div class="post-metadata">

**Author:** ![mkh](https://avatars.discourse-cdn.com/v4/letter/m/4af34b/32.png) [@mkh](https://forums.plex.tv/u/mkh)\
**Post date:** [January 10, 2010, 12:27am UTC](https://forums.plex.tv/t/plexdbeditor/3245/24 "2010-01-10T00:27:03Z")

</div>

Looks like an awsome application, but when I run it nothing happens?

---

<div class="post-metadata">

**Author:** ![nicofieu](https://avatars.discourse-cdn.com/v4/letter/n/8dc957/32.png) [@nicofieu](https://forums.plex.tv/u/nicofieu)\
**Post date:** [January 10, 2010, 10:02am UTC](https://forums.plex.tv/t/plexdbeditor/3245/25 "2010-01-10T10:02:23Z")

</div>

> [@](#):
>
> \*\*Last update for Plex 0.8 series:\*\*  
>   
> - Added possibility to delete genres

  
  
a big thx for this !  
  
it works however the editor crashes everytime I delete a genre, needs to be reopen again everytime  
  
but it works

---

<div class="post-metadata">

**Author:** ![someone](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/someone/32/381_2.png) [@someone](https://forums.plex.tv/u/someone)\
**Post date:** [January 10, 2010, 10:35am UTC](https://forums.plex.tv/t/plexdbeditor/3245/26 "2010-01-10T10:35:26Z")

</div>

> [@](#):
>
> a big thx for this !  
>   
> it works however the editor crashes everytime I delete a genre, needs to be reopen again everytime  
>   
> but it works

  
Found the bug, it always crashes if the deleted genre was assigned to more than one movie. I made a quick fix, could you please try if it works?

---

<div class="post-metadata">

**Author:** ![mkh](https://avatars.discourse-cdn.com/v4/letter/m/4af34b/32.png) [@mkh](https://forums.plex.tv/u/mkh)\
**Post date:** [January 10, 2010, 11:20am UTC](https://forums.plex.tv/t/plexdbeditor/3245/27 "2010-01-10T11:20:59Z")

</div>

How does this application work? do we need to do anything than run it???  
  
  
  
There is no data in the dialog??

---

<div class="post-metadata">

**Author:** ![someone](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/someone/32/381_2.png) [@someone](https://forums.plex.tv/u/someone)\
**Post date:** [January 10, 2010, 11:27am UTC](https://forums.plex.tv/t/plexdbeditor/3245/28 "2010-01-10T11:27:51Z")

</div>

> [@](#):
>
> How does this application work? do we need to do anything than run it???  
>   
> There is no data in the dialog??

  
Just wanted to ask if "the dialog is empty" is what happens to you ;) That mean's the database can't be found. Actually a popup should appear, but there was a small bug... I just fixed that.  
  
The editor is looking for the file \*\*~/Library/Application Support/Plex/userdata/Database/MyVideos34.db\*\*. Could you please check if that file exists in your case?

---

<div class="post-metadata">

**Author:** ![nicofieu](https://avatars.discourse-cdn.com/v4/letter/n/8dc957/32.png) [@nicofieu](https://forums.plex.tv/u/nicofieu)\
**Post date:** [January 10, 2010, 12:22pm UTC](https://forums.plex.tv/t/plexdbeditor/3245/29 "2010-01-10T12:22:07Z")

</div>

> [@](#):
>
> Found the bug, it always crashes if the deleted genre was assigned to more than one movie. I made a quick fix, could you please try if it works?

  
  
oups, unfortunately I can't try it anymore, I've cleaned it up already...464 movies :-)  
  
deleted all the genres and put added the ones I wanted, in my language :-)  
  
Thank you

---

<div class="post-metadata">

**Author:** ![mkh](https://avatars.discourse-cdn.com/v4/letter/m/4af34b/32.png) [@mkh](https://forums.plex.tv/u/mkh)\
**Post date:** [January 10, 2010, 1:27pm UTC](https://forums.plex.tv/t/plexdbeditor/3245/30 "2010-01-10T13:27:51Z")

</div>

> [@](#):
>
> Just wanted to ask if "the dialog is empty" is what happens to you ;) That mean's the database can't be found. Actually a popup should appear, but there was a small bug... I just fixed that.  
>   
> The editor is looking for the file \*\*~/Library/Application Support/Plex/userdata/Database/MyVideos34.db\*\*. Could you please check if that file exists in your case?

  
  
The file exist, I'll try again...

---

<div class="post-metadata">

**Author:** ![mkh](https://avatars.discourse-cdn.com/v4/letter/m/4af34b/32.png) [@mkh](https://forums.plex.tv/u/mkh)\
**Post date:** [January 10, 2010, 1:30pm UTC](https://forums.plex.tv/t/plexdbeditor/3245/31 "2010-01-10T13:30:35Z")

</div>

Hm, consol returns this when I start the application.  
  
  
  
10/01/10 14.34.36 CoreServicesUIAgent[462] kCGErrorIllegalArgument: CGSUnionRegionWithRect : Invalid region  
  
10/01/10 14.34.36 CoreServicesUIAgent[462] kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.  
  
10/01/10 14.34.36 CoreServicesUIAgent[462] kCGErrorIllegalArgument: CGSGetRegionBounds : Invalid region  
  
10/01/10 14.34.36 com.apple.coreservices.uiagent[462] Sun Jan 10 14:34:36 mkh.local CoreServicesUIAgent[462] : kCGErrorIllegalArgument: CGSUnionRegionWithRect : Invalid region  
  
10/01/10 14.34.36 com.apple.coreservices.uiagent[462] Sun Jan 10 14:34:36 mkh.local CoreServicesUIAgent[462] : kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.  
  
10/01/10 14.34.37 kernel IOHIDSystem::relativePointerEventGated: VBL too high (35400988), capping to 20000000  
  
10/01/10 14.34.42 PlexDBEditor[460] oi  
  
10/01/10 14.34.42 PlexDBEditor[460] 1  
  
  
  
Still empty, can i provide you any logs that might gives you a hint?  
  
  
  
When I try to use the checkboxes thet cant be “checked”  
  
  
  
/mkh

---

<div class="post-metadata">

**Author:** ![mkh](https://avatars.discourse-cdn.com/v4/letter/m/4af34b/32.png) [@mkh](https://forums.plex.tv/u/mkh)\
**Post date:** [January 11, 2010, 11:01am UTC](https://forums.plex.tv/t/plexdbeditor/3245/32 "2010-01-11T11:01:35Z")

</div>

Gosh I feel SO SO stupid, found the “error” its called mkh 😛  
  
  
  
forgot I moved all my movies to another machine… gosh  
  
  
  
  
  
need sleep

---

<div class="post-metadata">

**Author:** ![Almaciguero](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/almaciguero/32/829_2.png) [@Almaciguero](https://forums.plex.tv/u/Almaciguero)\
**Post date:** [January 11, 2010, 1:50pm UTC](https://forums.plex.tv/t/plexdbeditor/3245/33 "2010-01-11T13:50:52Z")

</div>

> [@](#):
>
> Tell me which error exactly it is and I'll see what I can do :)

  
  
I can not make the program work, not start.  
Attached the error report

---

<div class="post-metadata">

**Author:** ![someone](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/someone/32/381_2.png) [@someone](https://forums.plex.tv/u/someone)\
**Post date:** [January 11, 2010, 11:38pm UTC](https://forums.plex.tv/t/plexdbeditor/3245/34 "2010-01-11T23:38:09Z")

</div>

> [@](#):
>
> I can not make the program work, not start.  
> Attached the error report

  
Thanks, this helped. I just uploaded a new version with the bugfix. Please give a short feedback if it works.

---

<div class="post-metadata">

**Author:** ![Almaciguero](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/almaciguero/32/829_2.png) [@Almaciguero](https://forums.plex.tv/u/Almaciguero)\
**Post date:** [January 12, 2010, 4:04pm UTC](https://forums.plex.tv/t/plexdbeditor/3245/35 "2010-01-12T16:04:27Z")

</div>

> [@](#):
>
> Thanks, this helped. I just uploaded a new version with the bugfix. Please give a short feedback if it works.

  
  
It's great.  
Now it works.  
Thank you very much, I'm testing.

---

<div class="post-metadata">

**Author:** ![sandman4sure](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/sandman4sure/32/40_2.png) [@sandman4sure](https://forums.plex.tv/u/sandman4sure)\
**Post date:** [January 15, 2010, 9:11am UTC](https://forums.plex.tv/t/plexdbeditor/3245/36 "2010-01-15T09:11:43Z")

</div>

This app is great! Thank you very much.  
  
  
  
Do you think it is possible to also show/edit the tagline?  
  
I think it is field c02 in the movie table.  
  
  
  
  
  
Thanks again!

---

<div class="post-metadata">

**Author:** ![someone](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/someone/32/381_2.png) [@someone](https://forums.plex.tv/u/someone)\
**Post date:** [January 15, 2010, 10:14am UTC](https://forums.plex.tv/t/plexdbeditor/3245/37 "2010-01-15T10:14:09Z")

</div>

> [@](#):
>
> This app is great! Thank you very much.  
>   
> Do you think it is possible to also show/edit the tagline?  
> I think it is field c02 in the movie table.  
>   
>   
> Thanks again!

  
Does Plex use that information somewhere? I knew that it's stored in the database, but have no idea where it is displayed. So I thought it's not necessary...

---

<div class="post-metadata">

**Author:** ![sandman4sure](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/sandman4sure/32/40_2.png) [@sandman4sure](https://forums.plex.tv/u/sandman4sure)\
**Post date:** [January 15, 2010, 10:17am UTC](https://forums.plex.tv/t/plexdbeditor/3245/38 "2010-01-15T10:17:32Z")

</div>

> [@](#):
>
> Does Plex use that information somewhere? I knew that it's stored in the database, but have no idea where it is displayed. So I thought it's not necessary...

  
  
Some skins can show it instead of the full summary (which will be shown when pressing i)  
(for instance the Rapier skin)

---

<div class="post-metadata">

**Author:** ![atrus](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/atrus/32/31_2.png) [@atrus](https://forums.plex.tv/u/atrus)\
**Post date:** [January 15, 2010, 3:25pm UTC](https://forums.plex.tv/t/plexdbeditor/3245/39 "2010-01-15T15:25:16Z")

</div>

PleaAeon shows it as well.

---

<div class="post-metadata">

**Author:** ![someone](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/someone/32/381_2.png) [@someone](https://forums.plex.tv/u/someone)\
**Post date:** [January 15, 2010, 8:51pm UTC](https://forums.plex.tv/t/plexdbeditor/3245/40 "2010-01-15T20:51:25Z")

</div>

Okay, will be added in the next version. But that maybe will take a while, I don’t work on it until Plex 0.9 is out.

[Previous page](https://forums.plex.tv/t/plexdbeditor/3245.md?page=1)

[Next page](https://forums.plex.tv/t/plexdbeditor/3245.md?page=3)
