adrianwi 237 Posted July 29, 2018 Share Posted July 29, 2018 Isn't 11.1-u5 based on FreeBSD 11.1? freebsd-version says 11.1. I'm running emby 3.5 from ports in a jail with no issues on 11.1-u5. How did you create the jail? If you created a Warden jail, the template in FreeNAS 11.1 is based on FreeBSD 11.0. I'd suggest recreating the jail using iocage, which will be the jail management system moving forward form FreeNAS 11.2. Link to comment Share on other sites More sharing options...
Lilan 0 Posted July 30, 2018 Share Posted July 30, 2018 (edited) How did you create the jail? If you created a Warden jail, the template in FreeNAS 11.1 is based on FreeBSD 11.0. I'd suggest recreating the jail using iocage, which will be the jail management system moving forward form FreeNAS 11.2. iocage create --release 11.1-RELEASE --name emby \ boot="on" vnet=on \ allow_raw_sockets="1" ... Edited December 8, 2018 by Lilan Link to comment Share on other sites More sharing options...
adrianwi 237 Posted July 30, 2018 Share Posted July 30, 2018 Sorry, my reply was aimed @@appoli who said he has a FreeBSD 11.0 based jail. If it's a Warden one it will be best to recreate using iocage. If it's an iocage one it should be upgradable to 11.1. Link to comment Share on other sites More sharing options...
alucryd 213 Posted July 30, 2018 Share Posted July 30, 2018 (edited) iocage create --release 11.1-RELEASE --name emby \ boot="on" vnet=on \ allow_raw_sockets="1" ... I use iocage for all my jails. Edit: nevermind that, got confused with the freenas plugin thread. Edited July 30, 2018 by alucryd Link to comment Share on other sites More sharing options...
Luke 36876 Posted August 2, 2018 Author Share Posted August 2, 2018 Hi @@Luke, I have updated the FreeBSD port to 3.5.0.0 now, still compiling from source. I cannot update to the new 3.5.1.0 as it hasn't been tagged in the main emby GitHub repo: https://github.com/MediaBrowser/Emby/releases Would you be able to apply this tag please? Thanks, Ben I've taken care of this, thanks. 1 Link to comment Share on other sites More sharing options...
Luke 36876 Posted August 3, 2018 Author Share Posted August 3, 2018 I'm moving the install instructions to our website as we're happy with our results here. Thanks everyone for testing. Link to comment Share on other sites More sharing options...
dolphin 17 Posted August 4, 2018 Share Posted August 4, 2018 Hello everybody. I issued the following commands in FreeNAS: iocage create -n emby ip4_addr="lagg0|10.0.0.30/24" -r 11.1-RELEASE iocage set boot=on emby iocage start emby jls jexec <emby jail no.> env ASSUME_ALWAYS_YES=YES pkg bootstrap pkg update && pkg upgrade pkg install -y mono libass fontconfig freetype2 fribidi gnutls iconv opus samba48 sqlite3 libtheora libva libvorbis webp libx264 libzvbi pkg add https://github.com/MediaBrowser/Emby.Releases/releases/download/3.5.2.0/emby-server-rpm_3.5.2.0_x86_64.rpm But the last command resulted in: [emby] Fetching emby-server-rpm_3.5.2.0_x86_64.rpm: 100% 57 MiB 3.3MB/s 00:18 pkg: archive_read_open_filename(/tmp/emby-server-rpm_3.5.2.0_x86_64.rpm.XXXXX): Unrecognized archive format Am I doing something wrong? Thank you! Link to comment Share on other sites More sharing options...
Luke 36876 Posted August 4, 2018 Author Share Posted August 4, 2018 Hi, since you're on FreeNAS, you probably want to instead use our new Freenas package: https://emby.media/community/index.php?/topic/60971-new-freenas-package-for-testing/ 1 Link to comment Share on other sites More sharing options...
woodsb02 17 Posted August 5, 2018 Share Posted August 5, 2018 Hi @@Luke, The FreeBSD instructions on your website say to install the RPM. They should be changed to show the URL to the FreeBSD package Cheers, Ben 1 Link to comment Share on other sites More sharing options...
Luke 36876 Posted August 5, 2018 Author Share Posted August 5, 2018 Yes indeed, thanks for pointing that out. Link to comment Share on other sites More sharing options...
Jrod696 16 Posted September 30, 2018 Share Posted September 30, 2018 (edited) Everything is currently working correctly on jail accept Emby is writing the files as user 989 and when I go to windows smb who is writing as nobody I cant overwrite a file that Emby created in the folder. I have tried everything I can google and I just seem to kill my install and have to start over, can someone help me with the shell commands to make it so emby will write the files as nobody/nogroup? Edit: I also just realized I should have posted this in the FreeNAS for testing, but was not paying attention, sorry bout that. Edited September 30, 2018 by Jrod696 Link to comment Share on other sites More sharing options...
makarai 108 Posted September 30, 2018 Share Posted September 30, 2018 Everything is currently working correctly on jail accept Emby is writing the files as user 989 and when I go to windows smb who is writing as nobody I cant overwrite a file that Emby created in the folder. I have tried everything I can google and I just seem to kill my install and have to start over, can someone help me with the shell commands to make it so emby will write the files as nobody/nogroup? Edit: I also just realized I should have posted this in the FreeNAS for testing, but was not paying attention, sorry bout that. This is not an embys issue but a freenas one, however if you like to do it the same way i do it, just change the emby user the following way. 1101 is my default user for media that accesses the media folders via nfs or smb or whatever iocage console emby-server (name of the jail) service emby-server stop pw groupmod emby -n emby -g 1101 pw usermod emby -n emby -u 1101 -g 1101 chown -R emby:emby /var/db/emby(hit tab) sysrc 'emby_server_user=emby' service emby-server start Link to comment Share on other sites More sharing options...
Jrod696 16 Posted September 30, 2018 Share Posted September 30, 2018 This is not an embys issue but a freenas one, however if you like to do it the same way i do it, just change the emby user the following way. 1101 is my default user for media that accesses the media folders via nfs or smb or whatever iocage console emby-server (name of the jail) service emby-server stop pw groupmod emby -n emby -g 1101 pw usermod emby -n emby -u 1101 -g 1101 chown -R emby:emby /var/db/emby(hit tab) sysrc 'emby_server_user=emby' service emby-server start So if I change 1101 to 65534 and the group to 65533 that should technically change the user to nobody/nogroup right? so it would look like this service emby-server stop pw groupmod emby -n emby -g 65533 pw usermod emby -n emby -u 65534 -g 65533 chown -R emby:emby /var/db/emby(hit tab) sysrc 'emby_server_user=emby' service emby-server start Link to comment Share on other sites More sharing options...
makarai 108 Posted September 30, 2018 Share Posted September 30, 2018 (edited) This is not an embys issue but a freenas one, however if you like to do it the same way i do it, just change the emby user the following way. 1101 is my default user for media that accesses the media folders via nfs or smb or whatever iocage console emby-server (name of the jail) service emby-server stop pw groupmod emby -n emby -g 1101 pw usermod emby -n emby -u 1101 -g 1101 chown -R emby:emby /var/db/emby(hit tab) sysrc 'emby_server_user=emby' service emby-server start So if I change 1101 to 65534 and the group to 65533 that should technically change the user to nobody/nogroup right? so it would look like this service emby-server stop pw groupmod emby -n emby -g 65533 pw usermod emby -n emby -u 65534 -g 65533 chown -R emby:emby /var/db/emby(hit tab) sysrc 'emby_server_user=emby' service emby-server start well in theory, thats a yes, however i am not sure what implications it has to have a nobody user, why, is this the user for your media files/folders? It might be that the permission scheme for your files a windows entirely, not sure what the consequences are., just give it a try, you can always reverse it But whould it not be easier to have the movie folder owned by a freenas user, and change the uid to that one in emby? Edited September 30, 2018 by makarai 1 Link to comment Share on other sites More sharing options...
Jrod696 16 Posted October 1, 2018 Share Posted October 1, 2018 (edited) well in theory, thats a yes, however i am not sure what implications it has to have a nobody user, why, is this the user for your media files/folders? It might be that the permission scheme for your files a windows entirely, not sure what the consequences are., just give it a try, you can always reverse it But whould it not be easier to have the movie folder owned by a freenas user, and change the uid to that one in emby? That did the trick, for me Emby is for personal use, as in I am the only one using it or the FreeNAS server so I am not as concerned as what apps can write to what folder, I just need to be able to overwrite the nfo files Emby creates and without the nobody account windows would just say you dont have the permissions. Thanks for the help. Edited October 1, 2018 by Jrod696 Link to comment Share on other sites More sharing options...
Luke 36876 Posted October 16, 2018 Author Share Posted October 16, 2018 I've reposted the latest Emby Server stable and beta packages. These have now been recompiled against latest quarterly FreeBSD releases. Thanks. 1 Link to comment Share on other sites More sharing options...
makarai 108 Posted October 16, 2018 Share Posted October 16, 2018 (edited) I've reposted the latest Emby Server beta package. This has now been recompiled against latest quarterly FreeBSD releases. Thanks. works perfectly Edited October 16, 2018 by makarai Link to comment Share on other sites More sharing options...
Luke 36876 Posted November 1, 2018 Author Share Posted November 1, 2018 Great news. Our new package is now in freebsd ports. 1 Link to comment Share on other sites More sharing options...
Lilan 0 Posted November 2, 2018 Share Posted November 2, 2018 Great news. Our new package is now in freebsd ports. That's great to hear! Thank you for your hard work supporting FreeBSD! Link to comment Share on other sites More sharing options...
Luke 36876 Posted November 2, 2018 Author Share Posted November 2, 2018 Thanks for the feedback. Link to comment Share on other sites More sharing options...
makarai 108 Posted November 2, 2018 Share Posted November 2, 2018 Thanks for the feedback. no freebsd beta 59? Link to comment Share on other sites More sharing options...
Luke 36876 Posted November 2, 2018 Author Share Posted November 2, 2018 We're working on upgrades to our build server, so some platforms are running a little behind. Thanks. Link to comment Share on other sites More sharing options...
Luke 36876 Posted November 3, 2018 Author Share Posted November 3, 2018 It's up now. Thanks. Link to comment Share on other sites More sharing options...
adrianwi 237 Posted November 4, 2018 Share Posted November 4, 2018 (edited) I tried upgrading again from .49 to .59 but I'm having playback issues again so have rolled back to .49 which has been working perfectly for me. I suspect this is as much of a FreeNAS/FreeBSD issues as it is emby, although the whole migration from warden to iocage and the release of 11.2 meaning 11.1 is now running EOL FreeBSD isn't much fun. Here's the ffmpeg.log 2018-11-04 15:52:07.889 Application version: 3.6.0.59 https://emby.domain.com/videos/32817/hls1/main/19.ts?DeviceId=0a2a7f45cdbc9716a3a25c5c973f6848259932b7&MediaSourceId=3c6cdbf8f1c1f8512065131ee390767d&VideoCodec=h264,h265,hevc&AudioCodec=mp3,aac&AudioStreamIndex=1&VideoBitrate=616001&AudioBitrate=384000&PlaySessionId=b2faade2839f4d67afefe0f207328c99&api_key=71e258cde4054885aec71501c27b9962&TranscodingMaxAudioChannels=2&Tag=78518897892b7ad023029b1e70883713&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&h264-profile=high,main,baseline,constrainedbaseline&h264-level=51&TranscodeReasons=ContainerNotSupported,ContainerBitrateExceedsLimit {"Protocol":"File","Id":"3c6cdbf8f1c1f8512065131ee390767d","Path":"/media/movies/The Princess Bride (1987) - 1080p.mkv","Type":"Default","Container":"mkv","Size":0,"Name":"The Princess Bride (1987) - 1080p","IsRemote":false,"ETag":"78518897892b7ad023029b1e70883713","RunTimeTicks":59019378688,"ReadAtNativeFramerate":false,"DiscardCorruptPts":false,"FillWallClockDts":false,"IgnoreDts":false,"IgnoreIndex":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"RequiresClosing":false,"RequiresLooping":false,"SupportsProbing":true,"MediaStreams":[{"Codec":"h264","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1001/48000","Title":"Video","VideoRange":"SDR","DisplayTitle":"1080P H264","NalLengthSize":"4","IsInterlaced":false,"IsAVC":true,"BitRate":20381985,"BitDepth":8,"RefFrames":1,"IsDefault":true,"IsForced":false,"Height":1040,"Width":1920,"AverageFrameRate":23.9760246,"RealFrameRate":23.9760246,"Profile":"High","Type":"Video","AspectRatio":"1.85:1","Index":0,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuv420p","Level":41,"IsAnamorphic":false},{"Codec":"dts","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1/48000","Title":"Main Audio DTS 5.1 @ 1536 kbps","DisplayTitle":"Eng DTS 5.1 Default","IsInterlaced":false,"ChannelLayout":"5.1","BitRate":1536000,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"Profile":"DTS","Type":"Audio","Index":1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0,"IsAnamorphic":false},{"Codec":"vorbis","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1/48000","Title":"Commentary Vorbis 2.0 @ 80 kbps","DisplayTitle":"Eng VORBIS stereo","IsInterlaced":false,"ChannelLayout":"stereo","Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":2,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0,"IsAnamorphic":false},{"Codec":"vorbis","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1/48000","Title":"Commentary Vorbis 2.0 @ 80 kbps","DisplayTitle":"Eng VORBIS stereo","IsInterlaced":false,"ChannelLayout":"stereo","Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":3,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0,"IsAnamorphic":false}],"Formats":[],"Bitrate":21917985,"RequiredHttpHeaders":{}} User policy for adrian: EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True /usr/local/opt/emby-server/bin/ffmpeg -ss 00:00:57.000 -f matroska -i file:"/media/movies/The Princess Bride (1987) - 1080p.mkv" -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 libx264 -vf "scale=trunc(min(max(iw\,ih*dar)\,640)/2)*2:trunc(ow/dar/2)*2" -pix_fmt yuv420p -preset veryfast -crf 23 -maxrate 616001 -bufsize 1232002 -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:if(isnan(prev_forced_t),eq(t,t),gte(t,prev_forced_t+3))" -copyts -vsync -1 -codec:a:0 libmp3lame -ac 2 -ab 384000 -af "volume=2" -f segment -max_delay 5000000 -avoid_negative_ts disabled -map_metadata -1 -map_chapters -1 -start_at_zero -segment_time 3 -segment_time_delta -57 -individual_header_trailer 0 -segment_format mpegts -segment_list_type m3u8 -segment_start_number 19 -segment_list "/var/db/emby-server/transcoding-temp/5c281d0f8f512bed4d53498a2d9b855f.m3u8" -y "/var/db/emby-server/transcoding-temp/5c281d0f8f512bed4d53498a2d9b855f%d.ts" Shared object "libx264.so.155" not found, required by "libavcodec.so.58" Playing the same file after rolling back to .49 2018-11-04 16:06:34.419 Application version: 3.6.0.49 https://emby.domain.com/videos/32817/hls1/main/0.ts?DeviceId=0a2a7f45cdbc9716a3a25c5c973f6848259932b7&MediaSourceId=3c6cdbf8f1c1f8512065131ee390767d&VideoCodec=h264,h265,hevc&AudioCodec=mp3,aac&AudioStreamIndex=1&VideoBitrate=616001&AudioBitrate=384000&PlaySessionId=2e1a31358a2d4ab990e1aa9f887aa39b&api_key=71e258cde4054885aec71501c27b9962&TranscodingMaxAudioChannels=2&Tag=78518897892b7ad023029b1e70883713&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&h264-profile=high,main,baseline,constrainedbaseline&h264-level=51&TranscodeReasons=ContainerNotSupported,VideoCodecNotSupported,AudioCodecNotSupported,ContainerBitrateExceedsLimit {"Protocol":"File","Id":"3c6cdbf8f1c1f8512065131ee390767d","Path":"/media/movies/The Princess Bride (1987) - 1080p.mkv","Type":"Default","Container":"mkv","Size":0,"Name":"The Princess Bride (1987) - 1080p","IsRemote":false,"ETag":"78518897892b7ad023029b1e70883713","RunTimeTicks":59019378688,"ReadAtNativeFramerate":false,"DiscardCorruptPts":false,"FillWallClockDts":false,"IgnoreDts":false,"IgnoreIndex":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"RequiresClosing":false,"RequiresLooping":false,"SupportsProbing":true,"MediaStreams":[{"Codec":"h264","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1001/48000","Title":"Video","VideoRange":"SDR","DisplayTitle":"1080P H264","NalLengthSize":"4","IsInterlaced":false,"IsAVC":true,"BitRate":20381985,"BitDepth":8,"RefFrames":1,"IsDefault":true,"IsForced":false,"Height":1040,"Width":1920,"AverageFrameRate":23.9760246,"RealFrameRate":23.9760246,"Profile":"High","Type":"Video","AspectRatio":"1.85:1","Index":0,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuv420p","Level":41,"IsAnamorphic":false},{"Codec":"dts","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1/48000","Title":"Main Audio DTS 5.1 @ 1536 kbps","DisplayTitle":"Eng DTS 5.1 Default","IsInterlaced":false,"ChannelLayout":"5.1","BitRate":1536000,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"Profile":"DTS","Type":"Audio","Index":1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0,"IsAnamorphic":false},{"Codec":"vorbis","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1/48000","Title":"Commentary Vorbis 2.0 @ 80 kbps","DisplayTitle":"Eng VORBIS stereo","IsInterlaced":false,"ChannelLayout":"stereo","Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":2,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0,"IsAnamorphic":false},{"Codec":"vorbis","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1/48000","Title":"Commentary Vorbis 2.0 @ 80 kbps","DisplayTitle":"Eng VORBIS stereo","IsInterlaced":false,"ChannelLayout":"stereo","Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":3,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0,"IsAnamorphic":false}],"Formats":[],"Bitrate":21917985,"RequiredHttpHeaders":{}} User policy for adrian: EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True /usr/local/opt/emby-server/bin/ffmpeg -f matroska -i file:"/media/movies/The Princess Bride (1987) - 1080p.mkv" -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 libx264 -vf "scale=trunc(min(max(iw\,ih*dar)\,640)/2)*2:trunc(ow/dar/2)*2" -pix_fmt yuv420p -preset veryfast -crf 23 -maxrate 616001 -bufsize 1232002 -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:if(isnan(prev_forced_t),eq(t,t),gte(t,prev_forced_t+3))" -copyts -vsync -1 -codec:a:0 libmp3lame -ac 2 -ab 384000 -af "volume=2" -f segment -max_delay 5000000 -avoid_negative_ts disabled -map_metadata -1 -map_chapters -1 -start_at_zero -segment_time 3 -individual_header_trailer 0 -segment_format mpegts -segment_list_type m3u8 -segment_start_number 0 -segment_list "/var/db/emby-server/transcoding-temp/78cf74af8f3c149d3acfd94c63eb13dc.m3u8" -y "/var/db/emby-server/transcoding-temp/78cf74af8f3c149d3acfd94c63eb13dc%d.ts" ffmpeg version 4.0.2-emby_2018_09_13 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 6.4.0 (FreeBSD Ports Collection) configuration: --cc=gcc --arch=x86_64 --prefix=/usr/home/embybuilder/Buildbot/x64_freebsd/ffmpeg-x64_freebsd/staging --pkg-config=pkg-config --disable-doc --disable-ffplay --disable-vdpau --disable-xlib --enable-fontconfig --enable-gnutls --enable-gpl --enable-iconv --enable-libass --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libwebp --enable-libx264 --enable-libzvbi --enable-version3 --disable-decoders --disable-encoders --enable-decoder=aac --enable-decoder=aac_fixed --enable-decoder=aac_latm --enable-decoder=ac3 --enable-decoder=ac3_fixed --enable-decoder=alac --enable-decoder=apng --enable-decoder=ass --enable-decoder=ayuv --enable-decoder=bmp --enable-decoder=dca --enable-decoder=dirac --enable-decoder=dvbsub --enable-decoder=dvdsub --enable-decoder=eac3 --enable-decoder=flac --enable-decoder=gif --enable-decoder=h264 --enable-decoder=hevc --enable-decoder=huffyuv --enable-decoder=mjpeg --enable-decoder=mlp --enable-decoder=mov_text --enable-decoder=mp3 --enable-decoder=mp3float --enable-decoder=mpeg4 --enable-decoder=opus --enable-decoder=pcm_alaw --enable-decoder=pcm_bluray --enable-decoder=pcm_dvd --enable-decoder=pcm_f16le --enable-decoder=pcm_f24le --enable-decoder=pcm_f32be --enable-decoder=pcm_f32le --enable-decoder=pcm_f64be --enable-decoder=pcm_f64le --enable-decoder=pcm_lxf --enable-decoder=pcm_mulaw --enable-decoder=pcm_s16be --enable-decoder=pcm_s16be_planar --enable-decoder=pcm_s16le --enable-decoder=pcm_s16le_planar --enable-decoder=pcm_s24be --enable-decoder=pcm_s24daud --enable-decoder=pcm_s24le --enable-decoder=pcm_s24le_planar --enable-decoder=pcm_s32be --enable-decoder=pcm_s32le --enable-decoder=pcm_s32le_planar --enable-decoder=pcm_s64be --enable-decoder=pcm_s64le --enable-decoder=pcm_s8 --enable-decoder=pcm_s8_planar --enable-decoder=pcm_u16be --enable-decoder=pcm_u16le --enable-decoder=pcm_u24be --enable-decoder=pcm_u24le --enable-decoder=pcm_u32be --enable-decoder=pcm_u32le --enable-decoder=pcm_u8 --enable-decoder=pcm_zork --enable-decoder=pgssub --enable-decoder=png --enable-decoder=r210 --enable-decoder=rawvideo --enable-decoder=ssa --enable-decoder=subrip --enable-decoder=srt --enable-decoder=text --enable-decoder=theora --enable-decoder=truehd --enable-decoder=v210 --enable-decoder=v210x --enable-decoder=v308 --enable-decoder=v408 --enable-decoder=v410 --enable-decoder=vorbis --enable-decoder=vp8 --enable-decoder=vp9 --enable-decoder=webp --enable-decoder=webvtt --enable-decoder=wmalossless --enable-decoder=wmapro --enable-decoder=wmav1 --enable-decoder=wmav2 --enable-decoder=wmavoice --enable-decoder=wmv1 --enable-decoder=wmv2 --enable-decoder=wmv3 --enable-decoder=wmv3image --enable-decoder=y41p --enable-decoder=yuv4 --enable-decoder=zero12v --enable-encoder=aac --enable-encoder=ac3 --enable-encoder=ac3_fixed --enable-encoder=ass --enable-encoder=dvbsub --enable-encoder=dvdsub --enable-encoder=flac --enable-encoder=libmp3lame --enable-encoder=libopus --enable-encoder=libtheora --enable-encoder=libvorbis --enable-encoder=libwebp --enable-encoder=libx264 --enable-encoder=mjpeg --enable-encoder=mov_text --enable-encoder=png --enable-encoder=srt --enable-encoder=ssa --enable-encoder=subrip --enable-encoder=text --enable-encoder=webvtt --enable-libsmbclient --enable-decoder=mp1 --enable-decoder=mp2 --enable-decoder=mpegvideo --enable-decoder=mpeg1video --enable-decoder=mpeg2video --enable-decoder=vc1 --enable-vaapi --enable-encoder=h264_vaapi --enable-encoder=hevc_vaapi --enable-encoder=mjpeg_vaapi --enable-shared --disable-static libavutil 56. 14.100 / 56. 14.100 libavcodec 58. 18.100 / 58. 18.100 libavformat 58. 12.100 / 58. 12.100 libavdevice 58. 3.100 / 58. 3.100 libavfilter 7. 16.100 / 7. 16.100 libswscale 5. 1.100 / 5. 1.100 libswresample 3. 1.100 / 3. 1.100 libpostproc 55. 1.100 / 55. 1.100 Input #0, matroska,webm, from 'file:/media/movies/The Princess Bride (1987) - 1080p.mkv': Metadata: encoder : libebml v0.7.7 + libmatroska v0.8.1 creation_time : 2009-03-16T03:35:49.000000Z Duration: 01:38:21.94, start: 0.000000, bitrate: 20381 kb/s Stream #0:0(eng): Video: h264 (High), yuv420p(progressive), 1920x1040, SAR 1:1 DAR 24:13, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default) Metadata: title : Video Stream #0:1(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default) Metadata: title : Main Audio DTS 5.1 @ 1536 kbps Stream #0:2(eng): Audio: vorbis, 48000 Hz, stereo, fltp Metadata: title : Commentary Vorbis 2.0 @ 80 kbps Stream #0:3(eng): Audio: vorbis, 48000 Hz, stereo, fltp Metadata: title : Commentary Vorbis 2.0 @ 80 kbps Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264)) Stream #0:1 -> #0:1 (dts (dca) -> mp3 (libmp3lame)) Press [q] to stop, [?] for help [libx264 @ 0x81741ab00] using SAR=519/520 [libx264 @ 0x81741ab00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2 [libx264 @ 0x81741ab00] profile Main, level 4.1 [libx264 @ 0x81741ab00] 264 - core 152 - H.264/MPEG-4 AVC codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:0:0 analyse=0x1:0 me=dia subme=0 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=4 chroma_me=0 trellis=0 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=11 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=250 keyint_min=23 scenecut=40 intra_refresh=0 rc_lookahead=10 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 vbv_maxrate=616 vbv_bufsize=1232 crf_max=0.0 nal_hrd=none filler=0 ip_ratio=1.40 aq=1:1.00 [segment @ 0x817480400] Opening '/var/db/emby-server/transcoding-temp/78cf74af8f3c149d3acfd94c63eb13dc0.ts' for writing Output #0, segment, to '/var/db/emby-server/transcoding-temp/78cf74af8f3c149d3acfd94c63eb13dc%d.ts': Metadata: encoder : Lavf58.12.100 Stream #0:0: Video: h264 (libx264), yuv420p, 640x346 [SAR 519:520 DAR 24:13], q=-1--1, 23.98 fps, 90k tbn, 23.98 tbc (default) Metadata: encoder : Lavc58.18.100 libx264 Side data: cpb: bitrate max/min/avg: 616000/0/0 buffer size: 1232000 vbv_delay: -1 Stream #0:1: Audio: mp3 (libmp3lame), 48000 Hz, stereo, fltp, 384 kb/s (default) Metadata: encoder : Lavc58.18.100 libmp3lame frame= 2 fps=1.4 q=0.0 size=N/A time=00:00:00.42 bitrate=N/A speed=0.298x [segment @ 0x817480400] Opening '/var/db/emby-server/transcoding-temp/78cf74af8f3c149d3acfd94c63eb13dc.m3u8.tmp' for writing [segment @ 0x817480400] Opening '/var/db/emby-server/transcoding-temp/78cf74af8f3c149d3acfd94c63eb13dc1.ts' for writing frame= 106 fps= 55 q=28.0 size=N/A time=00:00:04.74 bitrate=N/A speed=2.44x [segment @ 0x817480400] Opening '/var/db/emby-server/transcoding-temp/78cf74af8f3c149d3acfd94c63eb13dc.m3u8.tmp' for writing [segment @ 0x817480400] Opening '/var/db/emby-server/transcoding-temp/78cf74af8f3c149d3acfd94c63eb13dc2.ts' for writing frame= 225 fps= 92 q=28.0 size=N/A time=00:00:09.78 bitrate=N/A speed= 4x Edited November 4, 2018 by adrianwi Link to comment Share on other sites More sharing options...
Duffyx 25 Posted November 4, 2018 Share Posted November 4, 2018 (edited) I tried upgrading again from .49 to .59 but I'm having playback issues again so have rolled back to .49 which has been working perfectly for me. I suspect this is as much of a FreeNAS/FreeBSD issues as it is emby, although the whole migration from warden to iocage and the release of 11.2 meaning 11.1 is now running EOL FreeBSD isn't much fun. Here's the ffmpeg.log 2018-11-04 15:52:07.889 Application version: 3.6.0.59 https://emby.domain.com/videos/32817/hls1/main/19.ts?DeviceId=0a2a7f45cdbc9716a3a25c5c973f6848259932b7&MediaSourceId=3c6cdbf8f1c1f8512065131ee390767d&VideoCodec=h264,h265,hevc&AudioCodec=mp3,aac&AudioStreamIndex=1&VideoBitrate=616001&AudioBitrate=384000&PlaySessionId=b2faade2839f4d67afefe0f207328c99&api_key=71e258cde4054885aec71501c27b9962&TranscodingMaxAudioChannels=2&Tag=78518897892b7ad023029b1e70883713&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True&h264-profile=high,main,baseline,constrainedbaseline&h264-level=51&TranscodeReasons=ContainerNotSupported,ContainerBitrateExceedsLimit {"Protocol":"File","Id":"3c6cdbf8f1c1f8512065131ee390767d","Path":"/media/movies/The Princess Bride (1987) - 1080p.mkv","Type":"Default","Container":"mkv","Size":0,"Name":"The Princess Bride (1987) - 1080p","IsRemote":false,"ETag":"78518897892b7ad023029b1e70883713","RunTimeTicks":59019378688,"ReadAtNativeFramerate":false,"DiscardCorruptPts":false,"FillWallClockDts":false,"IgnoreDts":false,"IgnoreIndex":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"RequiresClosing":false,"RequiresLooping":false,"SupportsProbing":true,"MediaStreams":[{"Codec":"h264","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1001/48000","Title":"Video","VideoRange":"SDR","DisplayTitle":"1080P H264","NalLengthSize":"4","IsInterlaced":false,"IsAVC":true,"BitRate":20381985,"BitDepth":8,"RefFrames":1,"IsDefault":true,"IsForced":false,"Height":1040,"Width":1920,"AverageFrameRate":23.9760246,"RealFrameRate":23.9760246,"Profile":"High","Type":"Video","AspectRatio":"1.85:1","Index":0,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuv420p","Level":41,"IsAnamorphic":false},{"Codec":"dts","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1/48000","Title":"Main Audio DTS 5.1 @ 1536 kbps","DisplayTitle":"Eng DTS 5.1 Default","IsInterlaced":false,"ChannelLayout":"5.1","BitRate":1536000,"Channels":6,"SampleRate":48000,"IsDefault":true,"IsForced":false,"Profile":"DTS","Type":"Audio","Index":1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0,"IsAnamorphic":false},{"Codec":"vorbis","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1/48000","Title":"Commentary Vorbis 2.0 @ 80 kbps","DisplayTitle":"Eng VORBIS stereo","IsInterlaced":false,"ChannelLayout":"stereo","Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":2,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0,"IsAnamorphic":false},{"Codec":"vorbis","Language":"eng","TimeBase":"1/1000","CodecTimeBase":"1/48000","Title":"Commentary Vorbis 2.0 @ 80 kbps","DisplayTitle":"Eng VORBIS stereo","IsInterlaced":false,"ChannelLayout":"stereo","Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":3,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0,"IsAnamorphic":false}],"Formats":[],"Bitrate":21917985,"RequiredHttpHeaders":{}} User policy for adrian: EnablePlaybackRemuxing: True EnableVideoPlaybackTranscoding: True EnableAudioPlaybackTranscoding: True /usr/local/opt/emby-server/bin/ffmpeg -ss 00:00:57.000 -f matroska -i file:"/media/movies/The Princess Bride (1987) - 1080p.mkv" -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 libx264 -vf "scale=trunc(min(max(iw\,ih*dar)\,640)/2)*2:trunc(ow/dar/2)*2" -pix_fmt yuv420p -preset veryfast -crf 23 -maxrate 616001 -bufsize 1232002 -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:if(isnan(prev_forced_t),eq(t,t),gte(t,prev_forced_t+3))" -copyts -vsync -1 -codec:a:0 libmp3lame -ac 2 -ab 384000 -af "volume=2" -f segment -max_delay 5000000 -avoid_negative_ts disabled -map_metadata -1 -map_chapters -1 -start_at_zero -segment_time 3 -segment_time_delta -57 -individual_header_trailer 0 -segment_format mpegts -segment_list_type m3u8 -segment_start_number 19 -segment_list "/var/db/emby-server/transcoding-temp/5c281d0f8f512bed4d53498a2d9b855f.m3u8" -y "/var/db/emby-server/transcoding-temp/5c281d0f8f512bed4d53498a2d9b855f%d.ts" Shared object "libx264.so.155" not found, required by "libavcodec.so.58" I made a PR for this in FreeBSD Bugzilla. Maintainer of the package is up to date for the issue. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=232935 Edited November 4, 2018 by driesmp Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now