Dizzy49 94 Posted June 13, 2017 Share Posted June 13, 2017 I have been ripping some newer movies to 4K, and so far the results for playback are not great. My machine machine is using Powerline adapter (temporarily) that is supposed to run at 1000mb. However, it is one of the few outlets in the house using the OLD wiring, so I don't think I'm getting anywhere near that speed. When I try to play a 4K rip on this machine it buffers so much it's unwatchable. I just got a new Fire Stick so I can play with it. I tried to play the 4K rip on the Fire Stick and I get "too many errors". On the server it shows that it is Direct Streaming. I know that the Fire Stick can't handle that, and I expected it to transcode. It's connected to one of my older 1080p TVs with Stereo, so I'd like to make sure it transcodes, and then it should play correctly. Link to comment Share on other sites More sharing options...
Dizzy49 94 Posted June 13, 2017 Author Share Posted June 13, 2017 Odd, I'm watching something else, and it is transcoding that: From the nfo: <fileinfo> <streamdetails> <video> <codec>xvid</codec> <micodec>xvid</micodec> <bitrate>1468248</bitrate> <width>720</width> <height>304</height> <aspect>2.35:1</aspect> <aspectratio>2.35:1</aspectratio> <framerate>23.97604</framerate> <scantype>progressive</scantype> <default>False</default> <forced>False</forced> <duration>99</duration> <durationinseconds>5919</durationinseconds> </video> <audio> <codec>mp3</codec> <micodec>mp3</micodec> <bitrate>120432</bitrate> <scantype>progressive</scantype> <channels>2</channels> <samplingrate>48000</samplingrate> <default>False</default> <forced>False</forced> </audio> </streamdetails> </fileinfo> Server says: "Transcoding - 3.1 Mbps ts h 264 mp3" Link to comment Share on other sites More sharing options...
ebr 14927 Posted June 13, 2017 Share Posted June 13, 2017 Try reducing the bitrate setting in the app. Link to comment Share on other sites More sharing options...
Dizzy49 94 Posted June 13, 2017 Author Share Posted June 13, 2017 It has locked up again. It locked up at ~3:58 into the movie. On the server it showed it still playing for another 30 seconds. When the screen went grey on the Fire Stick, the user and device disappeared from the server. The only button on the remote that does anything at that point is the Home button, however, trying to launch Emby again just gets me a gray screen. I went to App Management and did a Force Stop and then relaunched the app from the same place. It came up, but seems to not load entirely and booted me out. I did another Force Stop and relaunch which worked, and I sent the logs about 5 seconds before the time of this post. Link to comment Share on other sites More sharing options...
Dizzy49 94 Posted June 13, 2017 Author Share Posted June 13, 2017 Try reducing the bitrate setting in the app. It was transcoding at 3.1MB. That should have been fine. I have a pretty beefy server, and a home network. The server had no other utilization, and the network was pretty empty at that time too. The fact that I could reproduce it down to the second speaks to something else. Link to comment Share on other sites More sharing options...
Luke 37109 Posted June 13, 2017 Share Posted June 13, 2017 hi @@Dizzy49, can you please attach the information requested in how to report a media playback issue. thanks ! Link to comment Share on other sites More sharing options...
Dizzy49 94 Posted June 14, 2017 Author Share Posted June 14, 2017 Sorry, I thought I had provided everything. I sent the logs from the Firestick, not the server. I will try to attach. ffmpeg-transcode-6d2f3bfe-0498-45b0-9009-3888b19d9646.txt ffmpeg-transcode-9e99a33b-33ca-4b08-80a6-e1bbe095756c.txt ffmpeg-transcode-823f18b0-3fd1-4744-8e42-636bd777a6a7.txt ffmpeg-transcode-04960dda-a690-45dd-8e8d-c7a36baea196.txt ffmpeg-transcode-aff0d0ac-9730-4af8-84e5-6eab92fc1819.txt ffmpeg-transcode-c4ea9eb1-e39d-409b-80b0-24005a981984.txt ffmpeg-transcode-cbec880a-fbb6-415d-ab25-4e9aa2ab2a4d.txt server-63632822400.txt server-63632908800.txt Link to comment Share on other sites More sharing options...
Dizzy49 94 Posted June 14, 2017 Author Share Posted June 14, 2017 Here is the log while trying to play a 4K video. It is not transcoding, it is trying to direct play, and I get "too many errors". I also submitted the log file from ATV. server-63632908800.txt Link to comment Share on other sites More sharing options...
maegibbons 1267 Posted June 14, 2017 Share Posted June 14, 2017 @ebr Whilst reducing the in app bitrate does have the effect of forcing a transcode, is it not possible just to have a setting to force transcoding anyway? Or the option at least for just .ts files? As explained elsewhere my use case is playback of recorded .ts which means variable results for seeking when direct playing. I would prefer the small remux overhead so that i can seek properly. Krs Mark Link to comment Share on other sites More sharing options...
Luke 37109 Posted June 14, 2017 Share Posted June 14, 2017 @ebr Whilst reducing the in app bitrate does have the effect of forcing a transcode, is it not possible just to have a setting to force transcoding anyway? Or the option at least for just .ts files? As explained elsewhere my use case is playback of recorded .ts which means variable results for seeking when direct playing. I would prefer the small remux overhead so that i can seek properly. Krs Mark I think for something that affects all .ts files that is something that the app should make a decision on for the best out of box behavior, along with a setting to possibly change it. And yes, I think in-video menus in all apps should have a button to force transcoding on a case by case basis to deal with the occasional problem file. Link to comment Share on other sites More sharing options...
maegibbons 1267 Posted June 14, 2017 Share Posted June 14, 2017 I think for something that affects all .ts files that is something that the app should make a decision on for the best out of box behavior, along with a setting to possibly change it. And yes, I think in-video menus in all apps should have a button to force transcoding on a case by case basis to deal with the occasional problem file. Well the "playback error" option is what I use currently to switch to transcoding when seeking plays up direct playing. I would just like it to be an option to always transcode so i dont have to go through that step. Krs Mark Link to comment Share on other sites More sharing options...
Dizzy49 94 Posted June 17, 2017 Author Share Posted June 17, 2017 So where are we at here? We've established that the Fire Stick will never be able to handle a 4K stream, but the server Direct Streams it. As a matter of fact, I don't own a device that can handle 4K at all right now, so any 4K needs to be transcoded. I've sent logs that cover both the 4K direct stream, as well as the issue where the video just stops. Any update? At the very least I'd like to get the 4K transcoding, which according to your response to my other post, it SHOULD be doing on it's own. Link to comment Share on other sites More sharing options...
ebr 14927 Posted June 17, 2017 Share Posted June 17, 2017 Sorry, I thought I had provided everything. I sent the logs from the Firestick, not the server. I will try to attach. What item is the problem one? All of those ffmpeg logs are from transcodes and none appear to be 4k. Link to comment Share on other sites More sharing options...
Dizzy49 94 Posted June 17, 2017 Author Share Posted June 17, 2017 What item is the problem one? All of those ffmpeg logs are from transcodes and none appear to be 4k. That's just it, it SHOULD have transcoded the 4K, but it didn't. It tried to direct stream instead, which of course will never work. The 4K file was Hunger Games. The one that transcoded but got stuck is Outcast. You should be able to search the logs using those to make it a bit easier. Link to comment Share on other sites More sharing options...
ebr 14927 Posted June 18, 2017 Share Posted June 18, 2017 Based on your server log, it is trying to transcode that item but is failing. The first thing I would try is disabling hardware acceleration for the transcode. Link to comment Share on other sites More sharing options...
Dizzy49 94 Posted June 19, 2017 Author Share Posted June 19, 2017 Ok, I disabled Hardware Acceleration. The 4K file still will not play, and it is still trying to Direct Stream. The other file transcoded successfully. Now we just need to figure out why Emby keep trying to Direct Stream 4K content to the Fire Stick. Attached latest server log. server-63633340799.txt Link to comment Share on other sites More sharing options...
Dizzy49 94 Posted June 19, 2017 Author Share Posted June 19, 2017 FYI, I set the Max Bitstream in the App Settings on the Fire Stick to 3 Mb, and the Audio to Downmix to Stereo, and it's transcoding "3.0 Mbps ts h264 aac". So it WILL transcode successfully, but it should know to do this automatically. Link to comment Share on other sites More sharing options...
Luke 37109 Posted June 19, 2017 Share Posted June 19, 2017 Thanks for the feedback. Link to comment Share on other sites More sharing options...
ebr 14927 Posted June 19, 2017 Share Posted June 19, 2017 I think this is related to the change we made to the auto bitrate logic on the local network. I think the issue here is the bitrate of the item is too high for the device to handle. Are you positive no ffmpeg log is created on that playback? There should be as it is streaming it via HLS... 2017-06-18 19:36:55.3365 Info HttpServer: HTTP GET http://192.168.86.250:8096/emby/videos/dc0392344fe8ce1e9b62213d04f8b3ac/master.m3u8?DeviceId=c3d1d08bce0e1a92&MediaSourceId=dc0392344fe8ce1e9b62213d04f8b3ac&VideoCodec=h264,mpeg2video,hevc,h265&AudioCodec=aac,mp3&AudioStreamIndex=1&VideoBitrate=109872000&AudioBitrate=128000&MaxAudioChannels=2&MaxFramerate=60&Level=51&Profile=high&PlaySessionId=cd4f6f630f5349559c92f932a9235bc1&CopyTimestamps=true&EnableSubtitlesInManifest=false&Tag=2521810fbfac8db44ef61834e8a82579&RequireAvc=false&RequireNonAnamorphic=false&DeInterlace=true&SegmentContainer=ts&MinSegments=2&BreakOnNonKeyFrames=True. User-Agent=Emby/1.4.17a (Linux;Android 5.1.1) ExoPlayerLib/2.2.0, Host=192.168.86.250:8096, Connection=Keep-Alive, Accept-Encoding=gzip Link to comment Share on other sites More sharing options...
Dizzy49 94 Posted June 21, 2017 Author Share Posted June 21, 2017 Ok, I deleted all the transcode logs and tried again. I am including the server and transcode logs. ffmpeg-remux-7aed688a-f672-41fa-8e93-7352d745deac.txt ffmpeg-remux-d75e91f0-9eb9-42ee-8a59-69394d4faece.txt ffmpeg-transcode-f387a06b-c022-4001-8bd0-dc4b6c52b53b.txt server-63633600000.txt Link to comment Share on other sites More sharing options...
ebr 14927 Posted June 21, 2017 Share Posted June 21, 2017 Thanks. There are the ffmpeg logs I was expecting to see. Looks like one issue in addition to the bitrate is that the app doesn't appear to be including the video size parameter. I'll look into that. Link to comment Share on other sites More sharing options...
Dizzy49 94 Posted June 21, 2017 Author Share Posted June 21, 2017 I'm headed to my father's today. He has a long list of files that he's been having issues with. I will disable hardware acceration on his and run through his list to see if any issues remain. Should I open a new post for his, or just add to this one? Link to comment Share on other sites More sharing options...
ebr 14927 Posted June 22, 2017 Share Posted June 22, 2017 A new post with specifics for one playback issue would be best. Thanks. 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