Jump to content

Search the Community

Showing results for tags 'transcoding'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • General
    • Announcements
    • Emby Premiere Purchase/Subscription Support
    • Feature Requests
    • Tutorials and Guides
  • Emby Server
    • General/Windows
    • Android Server
    • Asustor
    • FreeBSD
    • Linux
    • NetGear ReadyNAS
    • MacOS
    • QNAP
    • Synology
    • TerraMaster NAS
    • Thecus
    • Western Digital
    • DLNA
    • Live TV
  • Emby Apps
    • Amazon Alexa
    • Android Mobile
    • Android TV / Fire TV
    • Emby Theater
    • iOS
    • Apple TV
    • Kodi
    • Raspberry Pi
    • Roku
    • Samsung Smart TV
    • Sony PlayStation
    • LG Smart TV
    • Web App
    • Windows Media Center
    • Plugins
  • Language-specific support
    • Arabic
    • Dutch
    • French
    • German
    • Italian
    • Portuguese
    • Russian
    • Spanish
    • Swedish
  • Community Contributions
    • Ember for Emby
    • Fan Art & Videos
    • Tools and Utilities
    • Web App CSS
  • Other
    • General Discussion
    • Developer API
    • Hardware
    • Media Clubs
    • Legacy Support


  • Emby Blog


  • Community Calendar

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...

  1. RobertDi

    J4105-ITX GPU Transcoding

    Hallo liebes Forum, Ich habe Emby-Server auf dem ASRock J4105-ITX laufen, nativ unter Debian Buster. (Integrated Intel® UHD Graphics 600) Umstieg von der Docker Variante um die GraKa das Transkoding durchführen zu lassen. Leider musste ich feststellen das mit aktivem Hardwaretranskoding nahezu kein Film mehr im Browser darstellbar ist. Alles viel zu langsam und nur Aussetzer. Folgende Ansätze brachten leider keinen Erfolg: #1 RAM der GraKa auf 512 MB hoch # 2 Intel non-free Treiber Hat jemand noch eine Idee oder ist die interne GraKa einfach zu schlecht? Mittels Software Transkoding funktioniert die Wiedergabe, allerdings mit entsprechender CPU Last. Spezifikationen Board: https://www.asrock.com/mb/Intel/J4105-ITX/#Specification Gruß Robert
  2. mariokings

    4K HEVC & Remux plays intermittent

    I have Emby installed on my LG smart TV and on Windows 10 I use Chrome (Emby Web My movies are all on a NAS and all devices are in the same network. When I start the app on my TV or on Chrome and select a 4K movie, it starts playing but stops after 2 seconds. Then, 6 seconds later, the movie continues to play for about 3-5 seconds and stops again. 1080p movies play without any issue and it doesn't seem to be any internet problem. I have attached the logs of a 4K HEVC movie in case it helps finding a solution to this problem. Thanks in advance, Mário embyserver.txt ffmpeg-transcode.txt
  3. CodeGreen

    Hardware transcoding errors

    Lately I have had issues while watching certain shows on the Roku app, with buffering every few minutes, and occasionally completely stopping with 'Too many errors to continue". I noticed that there were errors in hardware_detection files, and transcoding logs that mentioned switching to software transcoding. I also noticed that the shows mostly having issues were avi format. Research leads me to think I should use the conversion feature to pre-convert these folders. I am doing so now, and some early testing is promising. I do want to confirm that converting to the 'mobile' profile, and using 'Keep Original Quality' is a logical setup for doing this conversion. I do also use the Emby Theater to watch content on a 65" television, am I possibly degrading that by doing this conversion? Also, I suspect that this conversion is still having issues with the Hardware Transcoding, as I am still seeing a lot of logging around this as the conversion runs. I have read about setting up for hardware conversion, and have made sure to install the latest Nvidia drivers. I am attaching some logs, so if there is anything I can or should do, please help if possible. Thank you, Danny hardware_detection-63729395458.txt hardware_detection-63729395461.txt embyserver (1).txt ffmpeg-transcode-b41b3804-a296-4900-ad7b-f44e705f0891_1.txt
  4. dredrizzah

    Xbox 360 DLNA Profile

    Hello, i was wondering if there's a way to play media to a Xbox 360 that is not a AVI file? I'm aware that the Xbox 360 can play MP4 files, however the MP4 can not be a multi-channel file. In order for the Xbox to play the MP4 it has to have two channel audio. I'm trying to get Emby to, transcode the files to either a wma file, a multi-channel avi file or to a two channel mp4. So hopefully with all the great minds in this forum someone can help me with this???\ Thanks!!!!
  5. berndbausch

    Switch off transcoding?

    Bear with me, I am a total newbie as far as Emby is concerned. I installed Emby on an Odroid C+, which I normally use as a general backup/DNS/DHCP server in my home network. The goal is a library of home videos to which the family has access at all times. First, I have to say that it blows me away that it just works out of the box. But I would like to not transcode videos So far I have done tests with an MP4 file I created with ffmpeg without any options: ffmpeg -i myvideo.avi myvideo.mp4. I viewed the file from a Firefox browser, on a Windows 10 PC and on an Android phone. I expected no transcoding, but I see ffmpeg using up 75% of the CPU. An MTS file (footage directly from the camera) causes a similar load. I have not been able to try my old DV avi files yet. So my initial tests show that it works, but I wonder: Is it possible to configure Emby not to transcode at all? Is it possible to configure an external viewer such as VLC? [EDIT: Yes it looks like it can be done depending on the viewing app, but I have not found if and how it's possible with the default browser app] In other words, is it possible to move the decoding load to the client side?
  6. Migrated my server to an old optiplex with an i5 4590 that has an HD 4600 with quicksync. If I throw in a Radeon RX 560 2GB, can I leverage the hardware acceleration from both the Intel iGPU and the Radeon GPU? or is it one or the other?
  7. lesensei

    Unable to stream some movies

    Hello, I've been happily using Emby (with Premiere) on a XPenology NAS for a few years now, and recently seem to have hit a bug. When I try to play some movies of my collection, I hit the "Aucun flux compatible n'est actuellement disponible." (please pardon my french setup, this would be "No available stream" or something like that in english). I looked at the attached logs, tried to launch the "actual command" and sure enough, got the same error before ffmpeg quits: Stream specifier ':3' in filtergraph description [0:3]scale@f1=width=720:height=-2:force_original_aspect_ratio=decrease[f1_out0];[0:0][f1_out0]overlay@f2=x=(W-w)/2:y=(H-h):repeatlast=0[f2_out0] matches no streams. Just in case, here's the output of ffprobe on the file: ffprobe version 4.3.0-emby_2020_02_24-20200406T210855UTC Copyright (c) 2007-2019 the FFmpeg developers and softworkz for Emby LLC built with gcc 7.3.0 (GCC) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/volume1/video/redactedfilename.m4v': Metadata: major_brand : mp42 minor_version : 512 compatible_brands: isomiso2avc1mp41 creation_time : 2017-10-22T20:12:17.000000Z encoder : HandBrake 1.0.7 2017040900 Duration: 02:05:05.32, start: 0.000000, bitrate: 1089 kb/s Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, smpte170m/bt470bg/bt709), 720x426 [SAR 64:45 DAR 512:213], 756 kb/s, Level 31, 25 fps, 25 tbr, 90k tbn, 180k tbc (default) Metadata: creation_time : 2017-10-22T20:12:17.000000Z handler_name : VideoHandler Stream #0:1(fra): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 160 kb/s (default) Metadata: creation_time : 2017-10-22T20:12:17.000000Z handler_name : Stereo Stream #0:2(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 160 kb/s Metadata: creation_time : 2017-10-22T20:12:17.000000Z handler_name : Stereo Stream #0:3(fra): Subtitle: dvd_subtitle (mp4s / 0x7334706D), 720x576, 1 kb/s (default) Metadata: creation_time : 2017-10-22T20:12:17.000000Z handler_name : SubtitleHandler Stream #0:4(eng): Subtitle: dvd_subtitle (mp4s / 0x7334706D), 720x576, 2 kb/s Metadata: creation_time : 2017-10-22T20:12:17.000000Z handler_name : SubtitleHandler Stream #0:5(eng): Data: bin_data (text / 0x74786574) Metadata: creation_time : 2017-10-22T20:12:17.000000Z handler_name : SubtitleHandler Unsupported codec with id 100359 for input stream 5 Any idea what I can do to make this work again (I'm pretty sure it has worked in the past) ? Thanks for your help. ffmpeg-transcode-8b813c11-e81a-4a0b-876d-a6cf032d5a2f_1.txt
  8. Hi, I would like to direct play a movie to my Chromecast Ultra but i can't.... I can't understand why because here https://github.com/MediaBrowser/Wiki/wiki/Chromecast, it says that MKV is supported by Chromecast, but when I try to play it it says "The media is compatible with the device regarding resolution and media type (H.264, AC3, etc.), but is in an incompatible file container (.mkv, .avi, .wmv, etc.). The video will be re-packaged on the fly before streaming it to the device."... Do you know why ? log.txt embyserver.txt
  9. Hi @@ebr, Android TV stats show that this movie is transcoding due to "Video Bitrate Exceeds Limit" Audio was expected to transcode due to playback through TV/headphones Playback rate set at Auto in ATV app Home Network Quality set to 4k - 120Mbps User Transcoding: Audio and Video Allowed Ethernet connection An ffmpg "Transcoding" log was produced which suggests Video encoding happened when it shouldn't have as the shield is capable of Direct Playback of this video - as proven when Video Trancoding is turned OFF As a test, I set Video transcoding = Not allowed and ATV Playback rate to 100Mbps This time, an ffmpg "Remux" log was produced - for the Audio i presume. Playback still worked fine but ATV Stats still show "Video Bitrate Exceeds Limit" Not sure why - Bug? Attached: 2*Server logs, 2*ffmpg logs, MediaInfo, image of ATV stats for the test playback embyserver-Original Playback.txt ffmpeg-transcode-Original playback.txt embyserver-Test Playback.txt ffmpeg-remux-Test palyback.txt
  10. Pseudomax

    Question about my bandwidth

    Hi I have used Emby for a while and I have never managed to set my server up to work properly for transcoding. I had always assumed that I just had inferior hardware, but I recently updated my HTPC to a fairly reasonable machine (AMD Ryzen 5 3400G Processor with Radeon RX Vega 11 Graphics & 16GB DDR4 RAM 500GB SSD) but I still have the problem. I therefore have now a dedicated router for a Wireguard VPN with a stable 10MB/s connection when roaming, but I still get some movies that buffer incessantly (once every 2min for 30sec). I have: Emby Server Hardware Acceleration is enabled Transcoding thread count: 3 H.264 encoding preset: Auto H.264 encoding CRF: 23 Internet streaming bitrate limit (Mbps): 6MB/s Is there anything I am missing? Thanks
  11. nitin.sidhu23

    Hardware transcoding on raspberry pi4

    Hello I am using raspberry pi 4 as an emby server. Emby is running as a docker container. I have mounted the /dev/dri directory into the container. But i am having issue with transcoding of 1080p HEVC movies. Raspberry pi 4 should be able to hardware transcode these? Even if i run the container as root, it was always that it is software transcoding. I have bought the premiere subscription and hardware transcoding is enabled in the server setting docker-compose file is: emby: image: emby/embyserver_arm32v7: restart: always container_name: emby ports: - 8096:8096 - 8920:8920 #optional devices: - "/dev/dri:/dev/dri" environment: - UID=0 - GID=0 - GIDLIST=0,44,107 volumes: - /mnt/media/appdata/emby/config:/config - /mnt/media:/all_media - /mnt/media/appdata/emby/transcode:/transcode I have attached the related logs here. is it possible to do hardware transcoding on raspberry pi 4? embyserver.txt ffmpeg-transcode-58e1fc73-f99b-441b-95bb-806a0d8a8bf1_1.txt hardware_detection-63697349429.txt
  12. Hello, currently when Emby is playing media there are lots of transcoding options, for example for video files - 1080p, 720p etc., including a special option called 'Auto'. To my understanding if Emby decides that you have a fast enough connection it will switch to a 'Auto - Direct' mode and it will stream the movie as is, without transcoding. However, there is no 'Direct' standalone option present. Why is this feature needed: Sometimes the 'Auto' option decides that the connection speed is not fast enough so it switches to a transcoding method (usually 720p 1Mbps for me). This is problematic, as not only the movie quality becomes terrible to watch, but induces stress to the server, which becomes too great once more than 2-3 users are watching simultaneously - resulting in a buffering movie even at a low quality. Currently to get around the problem with low quality stream I have to go to settings and manually change the transcoding to the same resolution and bitrate that I know the movie is originally (or greater). This is unnecessary and could be avoided by providing a separate 'Direct' streaming option.
  13. docoon

    rookie guidance

    Hello, guys my knwlodge with plex and emby is very basic, so treat me as a child by now... I've started a private server to me and brother (who is in the other side of the country), I thought of that because I have some drivers with 187 TB of movies/series/docs ... (some of the TB are games .. so) But... since I started my plex server using a virtual mounted driver, I notice that my brother eats my cpu to watch it, that's because of the transcoder, I know I could disable it, but that would have problems with some codecs and some subtitles... as far as I understood. So my question is simple, is there a way to set my plex//emby ->> (i'm going to migrate to emby, that's why i'm searching here) to let the user (my brother) consume his own cpu/gpu to transcode the movie he wants? Or it has to be the server the only thing that can transcode... Excuse my ignorance, i'm new at this. If there's a way, point me the direction @@cayars
  14. Problem: transcoding a movie with 6-channel audio on a 2-channel (stereo) it TV causes the playback to loop, play a bit, then loop, then play a bit, then loop. This only starts to happen after an hour or so of the movie's playtime. If I fast forward a movie to an hour and ten minutes, the looping will happen. If I fast forward to the ten minute mark, or play ten minutes from the start, the looping will not happen. It only happens when I'm far into the movie. i've seen it happen with multiple movies after the hour (or so) mark. Server Platform: Raspberry PI 4 Server Version: Emby 4.3, and 4.4 beta. (I never saw this happen on 4.1... not sure about 4.2) Affected Apps: Emby on TCL TV with Roku Software, Roku Stick, old Roku box. Unaffected: Emby app on Samsung Galaxy, Emby played through a browser on a few laptops I've tried. I'm guessing transcoding is not happening so those are unaffected. I did not notice this happening until recently after I upgraded emby to 4.3 (from 4.1 or 4.2... sorry I don't recall the version I was using) and upgraded the hardware to a Raspberry PI 4 from a 3. I tried upgrading from 4.3 to the 4.4 beta, but the problem persists. I've tried adjusting transcoding settings, a variety of ways, including turning on and off hardware transcoding. Nothing seems to make any difference. The frequency of the looping happens roughly every few seconds at the max, and a high volume of ffmpeg-remux logfiles get generated. I've uploaded the server logfile, and several of the ffmpeg-remux log files (there are around 20 per minute generated sometimes) embyserver.txt ffmpeg-remux-1227e031-e60a-498d-bb6a-2a0dd5c5c08b_1.txt ffmpeg-remux-bf700119-a27c-4a9c-9a75-0bb32017e6cd_1.txt ffmpeg-remux-c82537e4-2b42-45fc-b58a-dc9439cac80b_1.txt hardware_detection-63713319499.txt
  15. iv been using emby for a while now and i have found that using any file that has a Codec of H264 makes emby stutter like a mad man. i have tested this with a lot of file and it happens like clock work. i start the video and the system starts to trans-code, i look at the dashboard and see that the buffer is like 2 mins ahead of playback as it should be. but when i play it, it just stops and plays stops and plays over and over. not sure if its a software bug but i have looked at all other areas that could cause this to happen (I.E my internet speed, cpu usage, RAM usage, client internet speeds) and it all comes back to just this one Codec. Not sure what to do other then i replace all files that are H264 as that seems to fix the problem. Also it does not matter what Bitrate i set it too it still does it no mater what the setting is set to.
  16. My Samsung TV does not support DTS so I use the audio only transcoding feature of Emby. It would be great to set higher bitrates for Audio transcoding or if possible to send a DD+ stream instead. Many thianks.
  17. jaspils

    Will adding a GPU benefit me?

    Currently running Emby on a virtual machine (ESXi) with the following specs: 8 CPUs from the 2 Xeon E5520 @ 2.27GHz in the host 8GB of RAM a 40GB disk on SSD for the OS and app Media content through a SMB-share (over Gbit network, mostly 100MB/s+ read/write speeds) Debian Buster Emby Premiere subscription Most content gets streamed fine. However, when something needs to be transcoded, it gets tricky. Especially high-quality stuff like 4K is simply not possible to watch through Emby. Also, subtitle burn-in hardly ever works. So my question would be: - Will adding a GPU benefit my setup, and what kind? I would probably add the GPU to the virtual machine through DirectPath I/O PCI passthrough. Of course adding a RTX Titan would probably improve it, but I just want something cheap. I was looking at used GPU's like the GTX950 of GTX960, mainly because they don't draw too much power from my server and would only cost me like €60. So does anyone know wheter this could help me, or perhaps suggest an alternative? Thanks! @ @@arrbee99 @@cayars
  18. Familia Chapin

    Transcoding due to max bitrate

    First, I love what you all are doing with this software. It is amazing. Since the latest update, i noticed when my external Emby users watch videos, I am getting a lot of transcoding due to max bitrate. I don't think this is correct because for the same device, it might do it one time and then for the same video, it will direct play. They are all either SD videos (TV shows) or movies off Yify which have always played flawless on the different devices. I am only experiencing this since the update. Are there any particular logs I should give you guys to help? I really appreciate all that you do!!
  19. Hallo Zusammen, ich will mal versuchen, das Problem auf die bloßen Fakten zu reduzieren: Auf einem externen Server laufen ein PMS und Emby, Emby erst seit heute, ich kenne mich damit also noch nicht wirklich aus und bitte entsprechend um Nachsicht :smile. Clients für den Test sind eine Shield und ein Web-Browser. Der Content ist so, dass ihn die Shield und der Browser über den PMS als Direct Stream wiedergeben können, das sieht dann in etwa so aus: Das gleiche File an gleicher Stelle mit Emby wiedergegeben sieht dann so aus: Ich habe sowohl im Browser als auf dem Shield-Client die gefundenen Einstellungen so angepasst, dass alle Werte, die sich auf Bandbreite beziehen auf dem Maximalwert anstatt auf Auto stehen, mehr habe ich aber erst mal nicht ifnden können, gerade die Setings auf der Shield wirken eher spartanisch. Hat jemand einen Tipp für mich, wo man hier ansetzen kann?
  20. RDSII64

    New guy with questions

    My budget emby server consists of: dual E5-2680 xeons 128 gigs of 1600 ECC ram 8 gig RX580 HP EX950 NVME (boot drive) Rosewill 4u server chassis Storage currently is one 12TB 7200 RPM drive (with room for 7 More) My media collection predates high definition so its a mixture of all common resolutions (DVD, 720p and 1080p) I don't have any plans for 4k outside the home. (1) Does hardware transcoding happen on the GPU or the CPU? (2) If I have a choice, which is better? (3) What is software transcoding? (4) If I have a choice, which is better software or hardware? (5) Is a second SSD for caching a good idea? Thanks in advance The new guy
  21. Hey guys @@softworkz, Currently I am having issues playing media on devices which need transcoding to play the file. E.g my Oneplus 5T phone manages to direct play x265 encoded files and Emby works like a charm for that device. However when I try to watch on a notebook or PC which needs to transcode the x265 into x264 the video never starts or just stops after a few seconds. I restarted the emby server and the whole windows server multiple times but that does not solve the problem. I attached the server logs for you. embyserver.txt ffmpeg-transcode-ee2800e7-7a19-4344-b5ba-a7306af79f88_1.txt
  22. abufaisal

    [] Transcoding Advanced empty!

    Hello, I have server with gpu rtx 2070 super. already install drive and add to emby docker. my issue in dashboard of emby can't see any options on Transcoding enable hardware acceleration.
  23. Skyobliwind

    Tips for Codecs and Fileformats

    Hi, after some testing on different devices and with different media I noticed that almost all files transcode which reduces quality and sometimes makes playback shutter. My main Playback devices are Firefox on Windows, The Emby app for Tizen(Samsung) and the Android app. My Films and Series are all in mkv container. Most are DVD Rips in Mpeg2 Codec, some are Bluray Rips in Mpeg4 codec and I think also a few in HEVC. Even Musicvideos in H.264 seem to transcode. All transcode to H.264(AVC) if played from Firefox on Windows, Firefox on Android and emby app on Android. So is H.264(AVC) the codec to go for? It makes no difference if I disable or enable subtitles. Is there any guide or something which are the preferrable formats/codecs for which Playback device? (Video and Audio) (The goal obviously is to get as many files to directplay as possible (sorted from important to less important 1.quality, 2.speed, 3.storagespace) In the future there may be other devices like fire-TV stick, IOS Devices, maybe Xbox or Emby Theater added. At the moment there Are mostly DVD Rips and FHD Bluray Rips, but I'd also like to add 4k Bluray Rips in the future (i alread read this makes some trouble in other topics). @ @@maegibbons @@arrbee99 @@JaScoMa @@pir8radio @@AdrianW
  24. I have another wish. Get better audio quality for audio tracks by using . They're already good but in terms of quality not the best out there. Would it be possible to utilize fdk-aac for the transcoder? Or even better, qaac.
  25. Hi all, I've posted a similar topic before. Then user ebr asked me to place my topic in the appropriate forum. Since I'm convinced this is a feature request I'll try to formulate my question more in that fashion. Introduction I've purchased Emby Premiere because I wanted to make use of the Download/Sync functionality. Sadly I don't use it, because of the way it's implemented. Feature Requests It would be really nice to have the Users "Download & Sync" settings and behavior to be aligned with the Users "Media Playback" settings and behavior. Explanation part 1 So what does this mean? It means that in the Emby settings (Server -> Users -> User) the following configuration is possible for "Media Playback": It would be really convenient to have the exact same options in the "Download & Sync" section of the same page, which now only contains the following: Why? I only wan't some really efficient/cheap transcoding on my server like subtitles, audio and media container (mkv/mp4). No video encoding/transcoding! Because it's too expensive + I'm really sure all my devices can decode H264 and all my movies are H264. Not sure why Emby something things it need to re-encode H264 to H264, but it does. Explanation part 2 The second part of this feature request is about the behavior. It would be really nice to have the exact (or at least the setting to enable this) behavior when you click "Play" (Streaming a movie/Media Playback) and when you Click Download (or Sync). This means that in both scenarios the mobile Emby app (iOS, Android, Browser, etc) will accept the options you filled in on the movie/serie page. For example, when I have this options enabled on my Android phone (notice Subtitles and Version): So I've selected a version called "Mobile" which is 720p H264 including AAC stereo audio and English .srt subtitles. I'm 100% sure all my (portable) devices can playback this. Clicking the Play button will: Play the "Mobile" 720p H264 version with the English .srt subtitles. As expected. On each (portable) device without any problem. Clicking the Download button will, depending on the device I'm on: Download the "Mobile" 720p H264 version with the English .srt subtitles. As expected; Download the "Mobile" 720p H264 version without English .srt subtitles. Download another version (sometimes even a 8GB one) with or without English .srt subtitles Takes the "Mobile" or a random other version and starts transcoding the video and/or the audio and afterwards downloads the transcoded version with or without English .srt subtitles. It wouldn't be a surprise that pressing the Download button is a surprise every time, but the nice thing is that it doesn't have to! Please let me know what you think of this idea. It doesn't have to replace the existing implementation, but in my opinion it would be a very nice addition to at least make the option available to treat "Downloads" the same as "Streams". Have a nice Holiday Season (Fijne kerstadagen in Dutch)!
  • Create New...