Page 1 of 2 12 LastLast
Results 1 to 10 of 20

Thread: Feature Request (Do not automatically update db)

  1. #1
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846

    Feature Request (Do not automatically update db)

    Can we have an option to only update the database on user command ?

    Please

    Frodo
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  2. #2
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846
    Bump
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  3. #3
    Maximum Bitrate BoraXP's Avatar
    Join Date
    Jul 2003
    Posts
    657
    Quote Originally Posted by frodobaggins
    Can we have an option to only update the database on user command ?

    Please

    Frodo
    I second and third that!

  4. #4
    Maximum Bitrate phat_bastard's Avatar
    Join Date
    Sep 2002
    Location
    St.Louis, MO
    Posts
    549
    Short Answer: No

    Long Answer:

    We built M/E 2.0 on / for platforms that were fast enough to do DVD playback. This in itself implies something of a benchmark for systems. Granted not everyone cares to play DVDs, we saw no point in releasing another version of 1.XX that couldn't do jack sh_t. We felt that most people would either get themselves faster hardware to run it on or find something else. Of course people are still running Windows 98 on carputers, so that in itself says something of people's lack of willingness to step into this decade with their choice of operating system.

    Here are a few things that will make your database refresh faster.

    1) Create a dedicated folder to store your media files in. Don't use your \My Documents\My Music\ folder, and especially don't use your \My Documents\ folder. If your media folder has anything in it besides media files that you intend to play in MediaEngine, you're wasting time listing them out when M/E starts. On a relatively modern cpu (capable of running WinXP or 2k) with a decent hard drive (not the cheapest one you could find), reconciling a database of about 5k files takes less than 2 seconds if there were no files added / removed since last build. If you're not seeing comparable behavior then there are some other problems we need to work out with you on a case by case basis.

    2) Don't try to put your media on a USB or worse, a network connected drive. You'll have a hard time playing back movies of any quality, and you'll get to your destination before the file listing will have completed. Let me emphasize the NETWORK DRIVE portion. This is the mp3CAR.com forum, not the mp3HTPC.com forum last I checked.

    3) Invest in a faster hard drive.

    4) For the love of all that is holy, don't try to use your \windows\ folder as your media folder (yes, we've had people do this). If you don't understand why you shouldn't do this, you shouldn't have a pc in your car.

    5) Try to use the built-in file sync function. If you find problems please report them to me and I'll try to get them resolved asap. I'm going to try to make this work automatically in a future release, but most importantly this function (from version 2.0.27 up) synchronizes your database during the file sync operation.

    6) Be patient. I've had a few ideas that might help me sync the database faster and more accurately. Unfortunately we've been busy trying to make the visualizations work more reliably, and that's taking a lot of time.

    In a nutshell, the database functions in 2.0 have been very well received by most everyone we've talked to. We've spend hundreds of hours trying to make it as transparent and user-friendly as possible, so we're not about to subvert all that work just so you don't have to buy faster equipment for your carpc. We'll all be happier in the long run, and you're not going to be able to run that old motherboard forever anyway.
    '01 Chevy Xtreme Stepside (pics)

    FIC K7MNF-64 / Athlon 3200 | 256 DDR | 120 GB 7.2k WD
    WinXP Pro | MediaEngine | 12.1 VGA TFT Touch|Creative CIMR-100
    350w Vector | 320w mATX PS | Hellroaring BIC95150 | ButterflySDC

  5. #5
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846
    Phat_B

    I don't see how that really applies to what we are asking. We just want the option for it not to sync if we don't want it to. I don't see why this would be a problem. The sync slows down everything, and it tries to sync on every startup. During database syncing, the program tends to crash or becomes non-responsive.

    I guess my question is, why would it be bad for us to do manual syncing if we so desire ?

    Frodo
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  6. #6
    Maximum Bitrate phat_bastard's Avatar
    Join Date
    Sep 2002
    Location
    St.Louis, MO
    Posts
    549
    Quote Originally Posted by frodobaggins
    I don't see how that really applies to what we are asking. We just want the option for it not to sync if we don't want it to. I don't see why this would be a problem. The sync slows down everything, and it tries to sync on every startup. During database syncing, the program tends to crash or becomes non-responsive.
    Sounds like you need to spend some quality time generating some well prepared bug reports. Giving in on this one request would be developer suicide to me. Spend some of your time and talent helping us figure out why the database refresh takes so long and crashes, and I'd gladly help you out.

    Quote Originally Posted by frodobaggins
    I guess my question is, why would it be bad for us to do manual syncing if we so desire ?
    Aside from the numerous technical reasons, because if I add this feature request for you I will be subverting true problems
    '01 Chevy Xtreme Stepside (pics)

    FIC K7MNF-64 / Athlon 3200 | 256 DDR | 120 GB 7.2k WD
    WinXP Pro | MediaEngine | 12.1 VGA TFT Touch|Creative CIMR-100
    350w Vector | 320w mATX PS | Hellroaring BIC95150 | ButterflySDC

  7. #7
    Variable Bitrate
    Join Date
    Mar 2002
    Location
    Long Island, NY
    Posts
    334
    I recently download (1) file onto my setup. It took ME when starting up over a min to finish refreshing the database. otherwise it takes about 10 secs. I have a 7200 RPM 120 Gig drive, keep all media (and only media) in my media directory, and am running WINXP on a C3 800. What else can I do to speed this up? You can imagine how long it takes if I add a couple dirs of MP3s to the list. ive got about 30 gig of mp3s at the moment...

    Grand AMplifier Project 1.0:
    http://drive.to/cliffsgrandamgt/
    http://www.astallaslions.com/carmp3/
    --------------------------------
    -Eden 800 mini-itx motherboard
    -5.6 NTSC TFT-LCD
    -80 gig hard drive
    -128 MB RAM
    -MPBS1 DC-DC PSU
    -PB Remote /w Girder
    -Media Engine & Windows XP
    -Playstation II also added
    -Steering Wheel Buttons modified for Control.


  8. #8
    Maximum Bitrate phat_bastard's Avatar
    Join Date
    Sep 2002
    Location
    St.Louis, MO
    Posts
    549
    Quote Originally Posted by Cliff
    I recently download (1) file onto my setup. It took ME when starting up over a min to finish refreshing the database. otherwise it takes about 10 secs. I have a 7200 RPM 120 Gig drive, keep all media (and only media) in my media directory, and am running WINXP on a C3 800. What else can I do to speed this up? You can imagine how long it takes if I add a couple dirs of MP3s to the list. ive got about 30 gig of mp3s at the moment...
    Yes, whether you add 1 file or a thousand, it will still check the timestamps on all your existing files with the ones in the database to make sure none of them have changed or been deleted. I'm working on a way to make it do less, but it also depends on people reading the suggestions I post and telling me what their opinions & results are.

    Another thing that's been frequently stated that means nothing to me, how large your collection is in _gaBytes. It's about how many files there are. If you have 100 gigs worth of full length divx movies your database is gonna build loads faster than if you have 100 gigs of 96kbps mp3s with ID3V1 tags.

    Did you try using the file sync function like I suggested? It's going to be the key to not seeing the database refreshing at all in the near future.
    '01 Chevy Xtreme Stepside (pics)

    FIC K7MNF-64 / Athlon 3200 | 256 DDR | 120 GB 7.2k WD
    WinXP Pro | MediaEngine | 12.1 VGA TFT Touch|Creative CIMR-100
    350w Vector | 320w mATX PS | Hellroaring BIC95150 | ButterflySDC

  9. #9
    I'm sorry, and you are....? frodobaggins's Avatar
    Join Date
    Jan 2003
    Location
    Ruston, LA
    Posts
    8,846
    OK, let us tidy this up a bit.

    For anyone reading this thread:

    It seems that me and phat_bastard have a few issues that we are resolving in
    private that are unrelated to this issue or to points brought up in this thread.
    We are solving it in private and I apologize for our dirty laundry.

    Frodo
    [H]4 Life
    My next generation Front End is right on schedule.
    It will be done sometime in the next generation.
    I'm a lesbian too.
    I am for hire!

  10. #10
    Low Bitrate
    Join Date
    Jul 2003
    Location
    Milan, Italy
    Posts
    58
    this is no dirty laundry, but an interesting discussion.

    On my system it takes about thirty seconds to refresh the database. I have 6170 files arranged in 422 folders. Every file has only ID3V1 tag.
    Unfortunately ME2.0 always refresh the db, even if you haven't touched your library.
    I use hibernation so it's not a big problem but I think there are many simple solutions to improve this.
    -NicGalla-
    custom-made aluminum case | MK2.8+ PSU | EPIA 800 | 256 Mb DDR | 120 Gb 7.2k WD | Wireless Chieftec mouse & keyb | Trust USB Keypad & USB webcam | Majestic TFT 7" 16:9 | WinXP & ME2 | connected to factory head-unit in a PT Cruiser 2.0L

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •