# libcurl

**URL:** <https://forums.plex.tv/t/libcurl/476>\
**Category:** Dev/API Corner\
**Tags:** other-dev\
**Created:** [October 7, 2008, 5:09am UTC](https://forums.plex.tv/t/libcurl/476 "2008-10-07T05:09:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![rwk](https://avatars.discourse-cdn.com/v4/letter/r/ba8739/32.png) [@rwk](https://forums.plex.tv/u/rwk)\
**Post date:** [October 7, 2008, 5:09am UTC](https://forums.plex.tv/t/libcurl/476/1 "2008-10-07T05:09:14Z")

</div>

In browsing the advancedsettings.xml file, I noticed Plex uses libcurl.  
  
I had a major problem at the beginning getting Plex to import my  
  
movie thumbs (via .nfo files) because it only seemed to accept http protocol.  
  
My thumbs are all local.  
  
  
  
I tried:  
  
  
  
file://  
  
ftp://  
  
smb://  
  
  
  
none of these worked.  
  
  
  
I had to resort to installing an http server on my local machine (where the thumbs are)  
  
just to get them to import.  
  
  
  
My question is, if Plex is already using libcurl, why doesn’t it automatically support  
  
any protocol libcurl supports (which would be all the above and more)?  
  
  
  
Would it be more appropriate to ask this question in the XBMC forums?

---

<div class="post-metadata">

**Author:** ![rwk](https://avatars.discourse-cdn.com/v4/letter/r/ba8739/32.png) [@rwk](https://forums.plex.tv/u/rwk)\
**Post date:** [October 19, 2008, 11:12am UTC](https://forums.plex.tv/t/libcurl/476/2 "2008-10-19T11:12:53Z")

</div>

> [@](#):
>
> In browsing the advancedsettings.xml file, I noticed Plex uses libcurl.  
>   
> I had a major problem at the beginning getting Plex to import my  
>   
> movie thumbs (via .nfo files) because it only seemed to accept http protocol.  
>   
> My thumbs are all local.  
>   
>   
>   
> I tried:  
>   
>   
>   
> file://  
>   
> ftp://  
>   
> smb://  
>   
>   
>   
> none of these worked.  
>   
>   
>   
> I had to resort to installing an http server on my local machine (where the thumbs are)  
>   
> just to get them to import.  
>   
>   
>   
> My question is, if Plex is already using libcurl, why doesn’t it automatically support  
>   
> any protocol libcurl supports (which would be all the above and more)?  
>   
>   
>   
> Would it be more appropriate to ask this question in the XBMC forums?

  
It would sure be nice if a dev could look into this...  
  
I want to be able to transport some library file to my mom's machine  
and she has no Internet access. If the above worked, I could put  
the files on a USB drive and load the thumbs without having to  
set up an http server on her machine. The thumb would simply  
be in the directory along with the .nfo file...

---

<div class="post-metadata">

**Author:** ![elan](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/elan/32/5_2.png) [@elan](https://forums.plex.tv/u/elan)\
**Post date:** [October 19, 2008, 6:56pm UTC](https://forums.plex.tv/t/libcurl/476/3 "2008-10-19T18:56:37Z")

</div>

Does using the plain path of the file work, like “/Volumes/Big Mac/file.png” ?

---

<div class="post-metadata">

**Author:** ![rwk](https://avatars.discourse-cdn.com/v4/letter/r/ba8739/32.png) [@rwk](https://forums.plex.tv/u/rwk)\
**Post date:** [October 22, 2008, 11:48pm UTC](https://forums.plex.tv/t/libcurl/476/4 "2008-10-22T23:48:35Z")

</div>

> [@](#):
>
> Does using the plain path of the file work, like “/Volumes/Big Mac/file.png” ?

  
No, it does not. I had tried that as well but forgot to list it...  
  
Thanks for the reply!  
  
Any ideas?

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)\
**Post date:** [December 20, 2019, 8:19pm UTC](https://forums.plex.tv/t/libcurl/476/5 "2019-12-20T20:19:40Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
