Jump to content

Nvidia Shield/Mac network


nickysilver

Recommended Posts

seanbuff
1 minute ago, nickysilver said:

PS. People are always blurring out their info in screenshots. Is there anything reason I should care about this? I mean doesn't someone have to been my network to access my computer?  Should I delete that message?

Internal IP addresses are fine. People typically blur out their public external address.

Yours is fine.

  • Like 1
Link to comment
Share on other sites

rbjtech

ok - so I would change the share name to just 'MOVIES' - or 'MOVIESMAC' - basically remove the space - it just complicates things.

On the SHIELD you need to follow instructions to then MOUNT this (MAC) network share to the device.

The mount will be along the lines of -

\\192.168.0.101\MOVIES (or whatever you called your share)

or it may use the name

\\MB-AIR\MOVIES

https://support.emby.media/support/solutions/articles/44002058102-android-tv-storage-attachment

Finally - in EMBY (running on the Shield) you need to then reference this mapped drive AS LOCAL STORAGE - something along the lines of -

/storage/MB-AIR/MOVES/ or

/storage/192.168.0.101/MOVIES

add this as highlighted below.  Note this uses forward slashes, not backslashes. You should just be able to add /storage/ and it should populate all the available shares below it.

If you get stuck - then maybe reach out to @cayars who may be able to assist further.

image.png.f6613e01274c06bf52bf199070a8a2d2.png

 

 

 

Link to comment
Share on other sites

Yeah, this is what I was about to post.  You are skipping the step I suggested in my first response.  You need to get that share mapped to the device first, and then point Emby to that.

Please let us know how you get on when you get back to it.

Thanks.

Link to comment
Share on other sites

nickysilver

the shield set the MacBook air, it's listed, but for some reason the connection fails as often as not. (it never fails the other way. the mb air can always see the shield.)

Link to comment
Share on other sites

nickysilver

MB Air is mounted on the shield. "connected."

I changed the name of the folder to MOVIESMAC (no spaces).

I changed the file sharing on the mac to MOVIESMAC folder (read and write for everyone)

The folder MOVIESMAC is showing as mounted share.

I tried both the options rbjtech suggested.

 

 

I still get "The path could not be found. Please ensure the path is valid and try again."

Here's the thing. I think it's time to throw oil the towel. I will still use Emby (and recommend it to people). I bought a lifetime subscription. But the purpose of this library is just to test movies before I add them to the main library which is on a hard drive plugged intro the shield. I still have Plex for that purpose.  (Plex allows different servers for single users, so the MB AIR is a separate server,  but shows up under my account on the shield.)

I REALLY REALLY don't want to seem ungrateful! Everyone has been TREMENDOUSLY helpful and patient-- but this seems rather undoable by me. As you see above, the shield is connected to the MBAIR, it sees it. But I cannot seem to point Emby to it. And I gave it my best shot. But I think it's time to let this ambition go (along with the Nobel Peace Price, astronaut, and fireman.)

 

Edited by nickysilver
  • Like 1
Link to comment
Share on other sites

rbjtech

ok - no worries.

The hard part is actually done - if the shield can see and has mounted your MAC share - then you are almost there !

 

Link to comment
Share on other sites

47 minutes ago, nickysilver said:

The folder MOVIESMAC is showing as mounted share.

I tried both the options rbjtech suggested.

 

 

I still get "The path could not be found. Please ensure the path is valid and try again."

Exactly what path did you try to enter?

Did you try this?

8 hours ago, rbjtech said:

You should just be able to add /storage/ and it should populate all the available shares below it.

 

Link to comment
Share on other sites

nickysilver

ok... One last try.

CONTENT TYPE: Movies

DISPLAY NAME: MOVIESMAC 

I hit the plus sign.

What should I type in "FOLDER"

And then what should I type in (optional shared network folder)

 

I think I've tried all variations

 

(PS. RBJ, you are in London? I live in Covent Garden and o volunteer work at the local Oxfam!)

 

 

Edited by nickysilver
Link to comment
Share on other sites

nickysilver

Please don't ask me how or why but now all of my media is gone. I've literally NEVER had a problem before. If I get everything running as it was before I am NOT trying to add any libraries.(This is 2440 movies edited!)

Screen Shot 2022-08-16 at  9.14. PMAug 16, 2022.jpg

Link to comment
Share on other sites

nickysilver

got this message:

Exception of type 'SQLitePCL.pretty.SQLiteException' was thrown.
at SQLitePCL.pretty.SQLiteException.CheckOk (SQLitePCLEx.sqlite3 db, System.Int32 rc) [0x00017] in <3160c670dc5644c0a9f2a273b5e4e944>:0 
at SQLitePCL.pretty.SQLiteException.CheckOk (SQLitePCLEx.sqlite3_stmt stmt, System.Int32 rc) [0x00006] in <3160c670dc5644c0a9f2a273b5e4e944>:0 
at SQLitePCL.pretty.StatementImpl.MoveNext () [0x0004a] in <3160c670dc5644c0a9f2a273b5e4e944>:0 
at Emby.Server.Implementations.Data.SqliteItemRepository.ExecuteWithStringFormatParam (SQLitePCL.pretty.IDatabaseConnection db, System.String query, System.String valueText, System.Int64[] values) [0x00034] in <8b98834ec7ec4ab3b9c3092251aa3269>:0 
at Emby.Server.Implementations.Data.SqliteItemRepository.DeleteItemsInTransaction (SQLitePCL.pretty.IDatabaseConnection db, System.Int64[] ids, System.Boolean containsFolders, System.Boolean supportsPeople, System.Boolean supportsChapters, System.Boolean supportsCollections, System.Boolean supportsMediaStreams, System.Boolean supportsListItems, System.Boolean supportsExternalDatabases) [0x0023c] in <8b98834ec7ec4ab3b9c3092251aa3269>:0 
at Emby.Server.Implementations.Data.SqliteItemRepository.DeleteItemsInChunks (System.Int64[] ids, SQLitePCL.pretty.IDatabaseConnection db, System.Boolean containsFolders, System.Boolean supportsPeople, System.Boolean supportsChapters, System.Boolean supportsCollections, System.Boolean supportsMediaStreams, System.Boolean supportsListItems, System.Boolean supportsExternalDatabases) [0x00031] in <8b98834ec7ec4ab3b9c3092251aa3269>:0 
at Emby.Server.Implementations.Data.SqliteItemRepository.DeleteItems (System.Int64[] ids) [0x00049] in <8b98834ec7ec4ab3b9c3092251aa3269>:0 
at Emby.Server.Implementations.Data.SqliteItemRepository.DeleteItems (MediaBrowser.Controller.Entities.BaseItem[] items) [0x0002b] in <8b98834ec7ec4ab3b9c3092251aa3269>:0 
at Emby.Server.Implementations.Library.LibraryManager.DeleteItem (MediaBrowser.Controller.Entities.BaseItem item, MediaBrowser.Controller.Library.DeleteOptions options, MediaBrowser.Controller.Entities.BaseItem parent, System.Boolean notifyParentItem) [0x001d6] in <8b98834ec7ec4ab3b9c3092251aa3269>:0 
at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal (System.IProgress`1[T] progress, System.Threading.CancellationToken cancellationToken, System.Boolean recursive, System.Boolean refreshChildMetadata, MediaBrowser.Controller.Providers.MetadataRefreshOptions refreshOptions, MediaBrowser.Controller.Providers.IDirectoryService directoryService) [0x0022e] in <ea29abd8f0ca46269160bb34e38b3817>:0 
at Emby.Server.Implementations.Library.LibraryManager.ValidateTopLibraryFolders (System.Boolean refreshMetadatas, System.Threading.CancellationToken cancellationToken) [0x00123] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 
at Emby.Server.Implementations.Library.LibraryManager.PerformLibraryValidation (System.IProgress`1[T] progress, System.Threading.CancellationToken cancellationToken) [0x000a5] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 
at Emby.Server.Implementations.Library.LibraryManager.ValidateMediaLibraryInternal (System.IProgress`1[T] progress, System.Threading.CancellationToken cancellationToken) [0x00092] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 
at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal (MediaBrowser.Model.Tasks.TaskOptions options) [0x001b0] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 </ea29abd8f0ca46269160bb34e38b3817>

Link to comment
Share on other sites

nickysilver

I've rebooted (both the shield and the server) and it is no longer reading the hard drive. I CAN point PLEX to the hard drive, so there's nothing wrong with the drive.

Edited meta data on 2400 movies!

 

REALLY REALLY REALLY upset now.

 

Should I try and re-install the server or something??

Edited by nickysilver
Link to comment
Share on other sites

17 minutes ago, nickysilver said:

got this message:

Exception of type 'SQLitePCL.pretty.SQLiteException' was thrown.
at SQLitePCL.pretty.SQLiteException.CheckOk (SQLitePCLEx.sqlite3 db, System.Int32 rc) [0x00017] in &lt;3160c670dc5644c0a9f2a273b5e4e944&gt;:0 
at SQLitePCL.pretty.SQLiteException.CheckOk (SQLitePCLEx.sqlite3_stmt stmt, System.Int32 rc) [0x00006] in &lt;3160c670dc5644c0a9f2a273b5e4e944&gt;:0 
at SQLitePCL.pretty.StatementImpl.MoveNext () [0x0004a] in &lt;3160c670dc5644c0a9f2a273b5e4e944&gt;:0 
at Emby.Server.Implementations.Data.SqliteItemRepository.ExecuteWithStringFormatParam (SQLitePCL.pretty.IDatabaseConnection db, System.String query, System.String valueText, System.Int64[] values) [0x00034] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 
at Emby.Server.Implementations.Data.SqliteItemRepository.DeleteItemsInTransaction (SQLitePCL.pretty.IDatabaseConnection db, System.Int64[] ids, System.Boolean containsFolders, System.Boolean supportsPeople, System.Boolean supportsChapters, System.Boolean supportsCollections, System.Boolean supportsMediaStreams, System.Boolean supportsListItems, System.Boolean supportsExternalDatabases) [0x0023c] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 
at Emby.Server.Implementations.Data.SqliteItemRepository.DeleteItemsInChunks (System.Int64[] ids, SQLitePCL.pretty.IDatabaseConnection db, System.Boolean containsFolders, System.Boolean supportsPeople, System.Boolean supportsChapters, System.Boolean supportsCollections, System.Boolean supportsMediaStreams, System.Boolean supportsListItems, System.Boolean supportsExternalDatabases) [0x00031] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 
at Emby.Server.Implementations.Data.SqliteItemRepository.DeleteItems (System.Int64[] ids) [0x00049] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 
at Emby.Server.Implementations.Data.SqliteItemRepository.DeleteItems (MediaBrowser.Controller.Entities.BaseItem[] items) [0x0002b] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 
at Emby.Server.Implementations.Library.LibraryManager.DeleteItem (MediaBrowser.Controller.Entities.BaseItem item, MediaBrowser.Controller.Library.DeleteOptions options, MediaBrowser.Controller.Entities.BaseItem parent, System.Boolean notifyParentItem) [0x001d6] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 
at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal (System.IProgress`1[T] progress, System.Threading.CancellationToken cancellationToken, System.Boolean recursive, System.Boolean refreshChildMetadata, MediaBrowser.Controller.Providers.MetadataRefreshOptions refreshOptions, MediaBrowser.Controller.Providers.IDirectoryService directoryService) [0x0022e] in <ea29abd8f0ca46269160bb34e38b3817>:0 
at Emby.Server.Implementations.Library.LibraryManager.ValidateTopLibraryFolders (System.Boolean refreshMetadatas, System.Threading.CancellationToken cancellationToken) [0x00123] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 
at Emby.Server.Implementations.Library.LibraryManager.PerformLibraryValidation (System.IProgress`1[T] progress, System.Threading.CancellationToken cancellationToken) [0x000a5] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 
at Emby.Server.Implementations.Library.LibraryManager.ValidateMediaLibraryInternal (System.IProgress`1[T] progress, System.Threading.CancellationToken cancellationToken) [0x00092] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 
at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal (MediaBrowser.Model.Tasks.TaskOptions options) [0x001b0] in &lt;8b98834ec7ec4ab3b9c3092251aa3269&gt;:0 </ea29abd8f0ca46269160bb34e38b3817>

Maybe this has been your issue all along? I would take a look at this to get back up and running:

https://support.emby.media/support/solutions/articles/44002210894-corrupt-database

Link to comment
Share on other sites

nickysilver

For a year and a half I never had an issue. It will not let me add the HD as a new folder.

Everything ran perfectly. That article might as well be in Greek to me.

Link to comment
Share on other sites

2 minutes ago, nickysilver said:

For a year and a half I never had an issue. It will not let me add the HD as a new folder.

Everything ran perfectly. That article might as well be in Greek to me.

Can you please try the steps it suggests? That will get you back up and running. Of course if you really want to go fresh, then yes that will work as well.

Link to comment
Share on other sites

nickysilver

It won't let me "go fresh"

\It will not let me add a new library from the HD, which as a new library, would have a new database, no?

"2. Navigate to the folder containing your database file" on my laptop? On the server on my laptop?

 

Link to comment
Share on other sites

4 minutes ago, nickysilver said:

It won't let me "go fresh"

\It will not let me add a new library from the HD, which as a new library, would have a new database, no?

"2. Navigate to the folder containing your database file" on my laptop? On the server on my laptop?

 

Why do you think it won't let you go fresh?

Link to comment
Share on other sites

nickysilver

When I try to add the HD as a new library, I get the message there was a problem adding the media path.

It sees the hard drive and the folder with all the movies. But won't let me add it to a NEW library.

(also, "View server info"  does not appear anywhere. It's the first step in the article.)

Link to comment
Share on other sites

5 minutes ago, nickysilver said:

When I try to add the HD as a new library, I get the message there was a problem adding the media path.

It sees the hard drive and the folder with all the movies. But won't let me add it to a NEW library.

(also, "View server info"  does not appear anywhere. It's the first step in the article.)

Server dashboard -> 3 dot menu next to your server name -> View Server Info

Link to comment
Share on other sites

37 minutes ago, nickysilver said:

Edited meta data on 2400 movies!

Hopefully, you were saving metadata to NFO files next to your media.  In that case, all edits should be preserved no matter what.

Link to comment
Share on other sites

Just now, nickysilver said:

i deleted library db she and library db wall

no change

do i download sqlite for android or mac?

 

Did you shutdown the server before doing this? Please attach the emby server log. Thanks.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...