Jump to content

Emby 3.3.1.0 SMB Protocol not found ffmpeg, l Can't play movies with transcoding


seany187

Recommended Posts

seany187

I just installed a fresh clean version of Emby onto my Synology NAS and am unable to play movies on any device if transcoding is used. I paid for the Pro version on my iOS devices and I get "Playback Error, no compatible streams are currently available". I get the same error when streaming from the web or any other device. When I check the logs I see the following error:

 

smb://mediaserver/video/The Princess and The Frog 2009 BluRay 1080p DD5.1 H265-d3g.mkv: Protocol not found
Did you mean file:smb://mediaserver/video/The Princess and The Frog 2009 BluRay 1080p DD5.1 H265-d3g.mkv?

 

Here is the full log.

 

 

 

2018-04-13 10:45:46.539
Application version: 3.3.1.0

http://mediaserver:8096/emby/videos/973ca4f5c98919d378ea143c848603c3/live.m3u8?DeviceId=e0121217bdd51a5f4b4ba45c1e6880918f27162d&MediaSourceId=973ca4f5c98919d378ea143c848603c3&VideoCodec=h264&AudioCodec=mp3,aac&VideoBitrate=139808000&AudioBitrate=192000&PlaySessionId=0b5af6891390414a99160d0872425174&api_key=fc13cbd00af64393aee9671d75d0b16d&TranscodingMaxAudioChannels=2&RequireAvc=true&Tag=b3dd2fc3b2426f6c7f35009b66b13894&SegmentContainer=ts&MinSegments=1&BreakOnNonKeyFrames=True&h264-profile=high,main,baseline,constrainedbaseline,high10&h264-level=51&h264-deinterlace=true&allowVideoStreamCopy=false&allowAudioStreamCopy=false

{"Protocol":"File","Id":"973ca4f5c98919d378ea143c848603c3","Path":"smb://mediaserver/video/The Princess and The Frog 2009 BluRay 1080p DD5.1 H265-d3g.mkv","Type":"Default","Container":"mkv","Name":"The Princess and The Frog 2009 BluRay 1080p DD5.1 H265-d3g.mkv","IsRemote":false,"ETag":"b3dd2fc3b2426f6c7f35009b66b13894","ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"RequiresClosing":false,"RequiresLooping":false,"SupportsProbing":true,"VideoType":"VideoFile","MediaStreams":[],"Formats":[],"RequiredHttpHeaders":{}}

User policy for Sean: EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True

/var/packages/EmbyServer/target/ffmpeg/bin/ffmpeg -f matroska -i "smb://mediaserver/video/The Princess and The Frog 2009 BluRay 1080p DD5.1 H265-d3g.mkv" -map_metadata -1 -map_chapters -1 -threads 0 -sn -codec:v:0 libx264 -pix_fmt yuv420p -preset veryfast -crf 23 -maxrate 139808000 -bufsize 279616000 -profile:v high -level 4.1 -x264opts:0 subme=0:me_range=4:rc_lookahead=10:me=dia:no_chroma_me:8x8dct=0:partitions=none -force_key_frames "expr:gte(t,n_forced*3)" -flags -global_header -vsync -1 -codec:a:0 libmp3lame -ac 2 -ab 192000 -f segment -max_delay 5000000 -avoid_negative_ts disabled -start_at_zero -segment_time 3 -individual_header_trailer 0 -segment_format mpegts -segment_list_entry_prefix "hls/0a7f4b343fcee9f39afc1571be97cf05/" -segment_list_type m3u8 -segment_start_number 0 -segment_list "/tmp/transcoding-temp/0a7f4b343fcee9f39afc1571be97cf05.m3u8" -y "/tmp/transcoding-temp/0a7f4b343fcee9f39afc1571be97cf05%d.ts"

ffmpeg version 3.3.3-20170905T035439UTC Copyright © 2000-2017 the FFmpeg developers
built with gcc 5.4.0 (GCC)
configuration: --prefix=/var/packages/EmbyServer/target/ffmpeg --enable-cross-compile --cross-prefix=arm-linux-gnueabihf- --target-os=linux --disable-rpath --arch=arm --cpu=cortex-a9 --enable-thumb --enable-libzimg --enable-gpl --enable-shared --disable-static --disable-debug --disable-ffplay --disable-ffserver --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --enable-gnutls --enable-libass --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libfreetype --enable-fontconfig --enable-gray --enable-libfribidi --enable-libvidstab --disable-indev=sndio --disable-outdev=sndio --extra-version=20170905T035439UTC --extra-libs='-lm -ldl -lrt -lpthread -llzma -lz -lstdc++ '
libavutil 55. 58.100 / 55. 58.100
libavcodec 57. 89.100 / 57. 89.100
libavformat 57. 71.100 / 57. 71.100
libavdevice 57. 6.100 / 57. 6.100
libavfilter 6. 82.100 / 6. 82.100
libswscale 4. 6.100 / 4. 6.100
libswresample 2. 7.100 / 2. 7.100
libpostproc 54. 5.100 / 54. 5.100
smb://mediaserver/video/The Princess and The Frog 2009 BluRay 1080p DD5.1 H265-d3g.mkv: Protocol not found
Did you mean file:smb://mediaserver/video/The Princess and The Frog 2009 BluRay 1080p DD5.1 H265-d3g.mkv?
ffmpeg version 3.3.3-20170905T035439UTC Copyright © 2000-2017 the FFmpeg developers
built with gcc 5.4.0 (GCC)
configuration: --prefix=/var/packages/EmbyServer/target/ffmpeg --enable-cross-compile --cross-prefix=arm-linux-gnueabihf- --target-os=linux --disable-rpath --arch=arm --cpu=cortex-a9 --enable-thumb --enable-libzimg --enable-gpl --enable-shared --disable-static --disable-debug --disable-ffplay --disable-ffserver --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --enable-gnutls --enable-libass --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libfreetype --enable-fontconfig --enable-gray --enable-libfribidi --enable-libvidstab --disable-indev=sndio --disable-outdev=sndio --extra-version=20170905T035439UTC --extra-libs='-lm -ldl -lrt -lpthread -llzma -lz -lstdc++ '
libavutil 55. 58.100 / 55. 58.100
libavcodec 57. 89.100 / 57. 89.100
libavformat 57. 71.100 / 57. 71.100
libavdevice 57. 6.100 / 57. 6.100
libavfilter 6. 82.100 / 6. 82.100
libswscale 4. 6.100 / 4. 6.100
libswresample 2. 7.100 / 2. 7.100
libpostproc 54. 5.100 / 54. 5.100
smb://mediaserver/video/The Princess and The Frog 2009 BluRay 1080p DD5.1 H265-d3g.mkv: Protocol not found
Did you mean file:smb://mediaserver/video/The Princess and The Frog 2009 BluRay 1080p DD5.1 H265-d3g.mkv?
Edited by seany187
Link to comment
Share on other sites

Hi, thanks for the report. I will check with our package maintainer about support for the smb protocol in the ffmpeg build. Thanks.

Link to comment
Share on other sites

solabc16

Hello @@seany187

 

Have you had a chance to look at these threads:-

 

 
 
You could look at mounting the SMB resource within your NAS' native file system as a 'workaround'.
 
Best
- James
Link to comment
Share on other sites

seany187

Hi James!

Yes I tried both these methods! In-fact, even if I do it without the network share alternative, it still says SMB://

 

 

 

Hello @@seany187

 

Have you had a chance to look at these threads:-

 

 
 
You could look at mounting the SMB resource within your NAS' native file system as a 'workaround'.
 
Best
- James

 

Link to comment
Share on other sites

The workarounds will work just fine. That's what all users did before we added smb support. Try removing your library, then adding it back using the methods linked to above. Please let us know if this helps. Thanks.

Link to comment
Share on other sites

  • 3 months later...
alecweb04

Has there been any update here? I'm having the same issues. The worst part is, it now works with Plex (i have a synology DS218Play and i just installed the public alpha version of Plex for RealTek CPU), but I dont wanna use Plex and I am a life-time Emby Premier member. Thanks ps: my issue is with playback on some files, exactly the same specs as the video file listed on the first message of this thread.

Edited by alecweb04
Link to comment
Share on other sites

alecweb04

Here attached is the log. It is a 1080p HEVC video and DTS 5.1 audio. When i try to play it from the web's interface, it either spins forever (with a grey screen and not access to any button) or it winds up playing and stops every 2 seconds. Thank you for you help. Very much appreciated.

Link to comment
Share on other sites

Sorry. Chose the file but didn't click on "attach this file". Here it is.attachicon.gifLog_alecweb04.txt

 

The issue is you're just not getting fast enough transcoding. Burning in subtitles can be painful. can you try turning them off and see if that helps? Thanks.

Link to comment
Share on other sites

solabc16

@@Luke, let me know if there is anything specific you need me to look at.

 

There shouldn't be a need for FFmpeg to support SMB in this specific context.

 

Best

- James

Link to comment
Share on other sites

alecweb04

The issue is you're just not getting fast enough transcoding. Burning in subtitles can be painful. can you try turning them off and see if that helps? Thanks.

 

I tried turning off the subtitles and the movie does start much faster than with them on but stops every 2 seconds at first. After a while, it seems to start playing (after it stops completely, I wait for a short while and i hit play again, although it was never paused manually). It plays no problem on Plex though (same Synology DS218Play) which leads me to believe it must be something else than transcoding speed only. Regarding FFmepg, without it, most of my movies fail to play (at least at the time i installed it).

I didnt have any of those problems until recently. Not sure if it corresponds to the latest update.

 

If i can provide any other logs to help please let me know. I do not want to go back to Plex.

Link to comment
Share on other sites

Please try Emby Server 3.5.2 once available and see if that has any impact. 

 

 

 

Regarding FFmepg, without it, most of my movies fail to play (at least at the time i installed it).

Emby bundles it's own self-contained version. Your installed version, or lack thereof won't have any impact.

Link to comment
Share on other sites

solabc16

Hello @@alecweb04

 

If possible, can you run the send logs utility - details here:- https://github.com/MediaBrowser/Wiki/wiki/Synology-:-How-to-Send-us-Support-Logs

 

Are you sure Plex was transcoding the same content, as opposed to direct playing it?

 

The FFmpeg performance is primarily driven by your CPU, so I wouldn't expect Plex or Emby be the significant factor in this respect.

 

Best

- James

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...