Jump to content

Search the Community

Showing results for tags 'Transcoding'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • 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

Blogs

  • Emby Blog

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 284 results

  1. Hi All, I have mostly made posts moaning about how stuff doesn't work right/the way I want to, but I'm going to give back to the community today! For the TL;DR skip down a few paragraphs, just me venting my woes I go into how I got hardware acceleration to work when it wasn't and everything said it should have been on an Ubuntu LXC container I originally built a FreeNAS machine, on which I planned to store loads of stuff including media, and saw that it had media player plugins. I didn't think too much of it at the time (except I didn't want to use Plex because my experience with it showed that it wasted resources/was the 'dummy' version) so I specced out my server and I built it. I chose a Sky Lake/Kaby Lake cpu for a number of reasons, but one of them was the iGPU. I tried using an Emby plugin but that didn't work (now know it's a whole .NET issue with FreeBSD) and then tried a Docker container of Emby - worked fine, but no hardware acceleration. I wasn't sure why, but I knew I needed more power in the server for the transcoding and other stuff I was using it for so I got a Kaby Lake Xeon cpu, making sure to get one with an iGPU, and kept on plugging away. To cut to the chase: - found out I needed to pass /dev/dri to docker - found out I needed VAAPI to get use of the gpu, but FreeNAS did not support it so it would need to be in a VM and FreeNAS was going through lots of changes - looked around for a few other operating systems that could be used for my purposes, tried OMV - it didn't like ZFS - landed on Proxmox, perfect for my needs - can spin up debian/ubuntu LXC containers easy peasy while passing through whatever I want from the root OS & can make VMs for other OS'/things I want more secure - found out that my motherboard had the C232 chipset & I needed the C236 chipset to use the iGPU - Finally bought the right motherboard Honestly, you would think I had done absolutely no research! But a lot of this was new to me and I didn't realize what I would be using the machine for (didn't know how much use I could get out of Emby per se - I already had an HDHomeRun and Apple TVs...). So I swapped in the right motherboard (plus I got some more SATA ports - gonna be cloning my zpool later to a much larger one w/ more redundancy since I'm using the machine for work too now) and went about making sure that dev/dri and fb0 were passed through to the Emby LXC container. *****Skip to Here***** At this point I double checked that everything was being passed through to the container (eg lspci) & went through the Emby documentation (they state that it Emby should have all the drivers that it needs built in, e.g. their own FFmpeg build). However, when I would play a file that was a direct feed it played fine, but when I tried playing a 4K HVEC or 9/10Bit/VP9/VP10 whatever they actually decided to call that, the video would just load and never start. I went into the console and VAAPI was indeed installed and showed that it was able to decode/encode the appropriate files for my cpu. Checked the log - it looked like FFmpeg was doing it's thing and transcoding the file writing stuff to the temp folder and including a transcoding rate (e.g. at one point it said it was transcoding at 66.6 x frames ). I was about to post on the forum, but I really really really have been wanting to get this working. So I looked around and I found the following site, or rather series of files from the VAAPI sites: https://github.com/intel/media-driver The genesis before that link was basically that VA API needed some extra libraries/intel media SDK to operate depending on the OS/CPU. So that link is for an addition driver that has links to two other libraries that are needed first (libva & GmmLib) along with their dependencies/reqs to build them. Follow the links and cit clone those libraries over to a build directory, make them and install them. For less experienced people the GmmLib instructions are less clear: after git clone GmmLib, make a build directory for cmake & change into it you issue the cmake command with '-DCMAKE_BUILD_TYPE=Release', the site just shows you the possible options. I left out the -DARCH=64 bit because from what I saw on the internet others didn't use it, but you DO need to reference a cmake build file for the command. That is in the root folder of the build folder you made. so either add '..' at the end or '/wherever you git cloned to/gmmlib' to the end of the cmake command and it will run. Then you do the make -j8 command followed by the make install command. Once those two guys are added I git cloned the media-driver bit in, followed the instructions, restarted the container and honestly didn't expect anything to have changed. But hardware transcoding started working like a charm! I do NOT know if it was a combination of those libraries, if it was a dependency of libraries (or maybe just me having to reset the BMC a bunch of times b/c my fan control script was acting up, but I highly doubt that's what it was) but after the above everything worked. As a final note, I don't think this is a shortcoming of the Emby team. As far as I can tell people are using hardware transcoding via the VAAPI files Emby installs just fine. Maybe it had to do with the specifics of my case - Emby running in an LXC container, the LXC container running inside of Proxmox, the fact that because I have IPMI the BMC has it's own video device that are seen in the OS'. I'm just happy I got it to work (maybe can help the Emby team do some investigating) & hope this can help others save some time. Cheers!
  2. Hopefully it hasn't been asked, can't find anything in the docs Basically, I'm at home, I'm playing an episode on my Xbox and it shows as transcoding to h264 format. Does the transcoded file get saved in a cache on the Xbox so my server doesn't have to transcode it again or is it cached on the server or it has to transcode all over again every time my Xbox plays that same episode?
  3. adam1010

    Audio boost when dowmixing

    I'm trying to get louder volume on my Android mobile devices. I have set the server's Transcoding setting of "Audio boost when downmixing" to its maximum setting of 3, however, the volume doesn't appear to increase much. I have verified that the video is being transcoded (downmixed) and not using Direct Play. I'd almost say there isn't any distinguishable difference when I switch on and off the transcoding on my Android device (I'm using Ubuntu for the server). I'm assuming you're taking my value of "3" and normalizing it to something and plugging it into ffmpeg like so: ffmpeg -i in.mp4 -af "volume=1.5" out.mp4 This example represents a 50% audio boost. 1) What does level 3 correspond to percentage-wise, and is there a reason it's been capped at 3? 2) Is there any kind of debug information I can look at to verify that the audio amplification flag is being set in ffmpeg?
  4. Hi! I cannot seem to play a certain tv show on my server. I think its a transcoding problem. Any help is appreciated. Log files attached. All other tv shows and movies work perfectly! The Tv show is 1080p BluRay x265 HEVC 10bit AAC 5.1 ffmpeg-transcode-e53a9975-ecf4-43ab-ae1c-f55630df878f_1.txt
  5. I have recently started ripping my UHD Blu-rays for play back in Emby, and discovered issues with subtitle transcoding. In the past, my 1080p Blu-ray rips have been in HEVC, whatever the main audio track is, as well as only forced/foreign subtitle tracks if there are any. Normally I would extract the PGS (.sup file) and convert to VobSub using BDSup2Sub and that would work fine. This has been a habit that started back when Blu-ray subs weren't supported by the codecs on my old HTPC way back when, but handled DVD subs (VobSub) fine. The first 4K disc I have ripped that requires a forced subtitle track is Avengers: Infinity War for just one line of dialogue in the whole movie. I have tested playing this back using PGS, VobSub and also SRT. PGS and SRT seem to be OK and everything direct plays, however the VobSub version wants to transcode everything just to burn that single line of text onto the video. The HD audio also gets transcoded back to Dolby Digital. To test this further, I went back and tried some 1080p Blu-rays I had ripped previously with VobSub subtitle tracks and found that they too are being transcoded. My main benchmark for testing subtitle playback has been my rip of Avatar which used to play fine, but now the subtitles are being burnt in and the audio is also not coming through as DTS-HD as it should. VobSub maintains the font style and colour from the PGS subs on movies such as this that would be lost if I used SRT. My Emby server doesn't have the processor power for 4K transcoding, so it becomes unwatchable, but is fine with 1080p rips. So for future rips, I will be happy to use PGS as long as it continues to work properly. However, I would definitely prefer to avoid transcoding my older ones with VobSub subtitles so that the audio can be kept in the original HD format. I especially don't want to have to re-mux all of my older movies with different subtitles if it can be avoided either. Current setup consists of Emby app running on an Nvidia Shield connected via HDMI to a Pioneer receiver (supports HDMI 1.4 and HD audio formats) then to a 4K Sony TV.
  6. I'll try to keep this feature request short and simple. When the Emby server needs to transcode audio to make it compatible for the Emby client, it will use a hardcoded value for the bitrate that cannot be changed. For example, if the audio gets transcoded to Dolby Digital AC-3, it will always use a bitrate of 384 kb/s. This value cannot be changed, even though Dolby Digital AC-3 allows a maximum bitrate of 640 kb/s. Although 384 kb/s is a decent compromise between quality and data, it is very compressed and the quality is far from being transparent. The same thing applies to every other audio codec the Emby server may transcode to, such as AAC. So the request is simple, allow users to specify the bitrate that should be used for transcoding audio. Thanks, Charlie
  7. I am looking for opinion and /or facts to help me understand more about the quality of my video. Say i have 4 videos - same title - different transcoding or format as follows 1. 4K Movie at 8bits and 12.9 Mb/s bit rate (NVENC) 2. 4K Movie at 8bits and 4.5 Mb/s (NVENC) 3. 4K Movie at 10bits and 60.0 Mb/s (i suppose this one should be the best quality) 4. 4K Movie at 10bits and 4.5 Mbs I have a 4K/HDR Quantum Dot LED Tv... What is the real perceivable difference in these files. Can/Should we be able to see a difference with 10bit HDR vs 8 bit and does the bit rate make a significant difference in the quality. Do i lose effective resolution by compressing way down? I realize disk space is cheap but it seems that even my Shield Pro which is SUPPOSED to be able to stream multiple 4K streams will struggle with the higher bit rate stuff and im just not so sure the difference in quality is worth 50GB files (even though i have 20TB) Im an older guy (who also happens to be color blind) so my vision isnt great but im not lost in the fact that others watch my content and i want everyone to get good quality. thanks in advance.
  8. Hello Since 3 weeks ago I have random crash from emby that freeze the Ubuntu Linux 18.04.3 server. Kern.log Jul 20 22:18:28 SERVIDOR2 kernel: [605193.781202] ffmpeg[512]: segfault at ffffffff8bc5a2d6 ip 00007f205b7664e2 sp 00007fff9a8b6328 error 5 in libc-2.27.so[7f205b5f8000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605193.815515] EmbyServer[338]: segfault at ffffffff894cfc6b ip 00007fb93eee94e2 sp 00007fb8457f8838 error 5 in libc-2.27.so[7fb93ed7b000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605193.944154] traps: compiz[9066] trap invalid opcode ip:7fe7a4f4b067 sp:7ffdc80b97c0 error:0 in libc-2.27.so[7fe7a4ddd000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605193.979717] systemd-journal[2578]: segfault at 3535632f ip 00007fdeb87b3536 sp 00007ffe1d296b20 error 6 in libc-2.27.so[7fdeb8725000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605193.980482] systemd[1]: segfault at ffffffff894cfc56 ip 00007f96350314e2 sp 00007ffd8f89dcd8 error 5 in libc-2.27.so[7f9634ec3000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605193.983265] gnome-session-b[8676]: segfault at ffffffff894cfc80 ip 00007eff871be4e2 sp 00007ffeafe40f88 error 5 in libc-2.27.so[7eff87050000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605194.006308] systemd-logind[7697]: segfault at 69d2aa59 ip 00007f9ffc1bf98d sp 00007ffd19644ec0 error 4 in libc-2.27.so[7f9ffc128000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605194.012190] dbus-daemon[8294]: segfault at 63696669 ip 00007fac26e37d7a sp 00007ffd9f851678 error 4 in libc-2.27.so[7fac26cce000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605194.028535] polkitd[7783]: segfault at ffffffff894cfc56 ip 00007f79a3ad74e2 sp 00007ffe51d11e68 error 5 in libc-2.27.so[7f79a3969000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605194.030554] dconf worker[9152]: segfault at 7f9371d094a0 ip 00007f93713db2f0 sp 00007f9368ebc308 error 7 in libc-2.27.so[7f937126d000+1e7000] syslog Jul 20 22:18:28 SERVIDOR2 kernel: [605193.781202] ffmpeg[512]: segfault at ffffffff8bc5a2d6 ip 00007f205b7664e2 sp 00007fff9a8b6328 error 5 in libc-2.27.so[7f205b5f8000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605193.815515] EmbyServer[338]: segfault at ffffffff894cfc6b ip 00007fb93eee94e2 sp 00007fb8457f8838 error 5 in libc-2.27.so[7fb93ed7b000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605193.944154] traps: compiz[9066] trap invalid opcode ip:7fe7a4f4b067 sp:7ffdc80b97c0 error:0 in libc-2.27.so[7fe7a4ddd000+1e7000] Jul 20 22:18:28 SERVIDOR2 systemd[1]: emby-server.service: Main process exited, code=killed, status=11/SEGV Jul 20 22:18:28 SERVIDOR2 systemJul 20 22:18:28 ^����e: Failed with result 'signal'. Jul 20 22:18:28 SERVIDOR2 kernel: [605193.979711] systemd-journald[2578]: /var/log/journal/c5533d1adb9e4329a81ca618e26ba7ea/system.journal: Journal file corrupted, rotating. Jul 20 22:18:28 SERVIDOR2 kernel: [605193.979717] systemd-journal[2578]: segfault at 3535632f ip 00007fdeb87b3536 sp 00007ffe1d296b20 error 6 in libc-2.27.so[7fdeb8725000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605193.980482] systemd[1]: segfault at ffffffff894cfc56 ip 00007f96350314e2 sp 00007ffd8f89dcd8 error 5 in libc-2.27.so[7f9634ec3000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605193.983265] gnome-session-b[8676]: segfault at ffffffff894cfc80 ip 00007eff871be4e2 sp 00007ffeafe40f88 error 5 in libc-2.27.so[7eff87050000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605193.996543] rfkill: input handler enabled Jul 20 22:18:28 SERVIDOR2 kernel: [605194.006308] systemd-logind[7697]: segfault at 69d2aa59 ip 00007f9ffc1bf98d sp 00007ffd19644ec0 error 4 in libc-2.27.so[7f9ffc128000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605194.012190] dbus-daemon[8294]: segfault at 63696669 ip 00007fac26e37d7a sp 00007ffd9f851678 error 4 in libc-2.27.so[7fac26cce000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605194.028535] polkitd[7783]: segfault at ffffffff894cfc56 ip 00007f79a3ad74e2 sp 00007ffe51d11e68 error 5 in libc-2.27.so[7f79a3969000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605194.030554] dconf worker[9152]: segfault at 7f9371d094a0 ip 00007f93713db2f0 sp 00007f9368ebc308 error 7 in libc-2.27.so[7f937126d000+1e7000] Jul 20 22:18:28 SERVIDOR2 kernel: [605194.085766] Firewall: *UDP6OUT Blocked* IN= OUT=enp4s0 SRC=fe80:0000:0000:0000:9c18:6831:0ae3:3805 DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=254 TC=0 HOPLIMIT=255 FLOWLBL=606266 PROTO=UDP SPT=5353 DPT=5353 LEN=214 UID=111 GID=120 Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357122] WARNING: CPU: 1 PID: 9187 at /build/linux-lF11Cx/linux-4.15.0/mm/page_counter.c:27 page_counter_cancel+0x1b/0x20 Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357124] Modules linked in: btrfs zstd_compress ufs qnx4 hfsplus hfs minix ntfs msdos jfs xfs nf_log_ipv6 ip6t_REJECT nf_reject_ipv6 ip6table_filter nf_log_ipv4 nf_log_common xt_tcpudp xt_recent xt_connlimit xt_owner nf_nat_ftp xt_REDIRECT nf_nat_redirect xt_conntrack nf_conntrack_ftp xt_LOG xt_limit xt_multiport iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 ip6table_mangle ip6table_raw ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 nf_nat nf_conntrack ip6_tables iptable_mangle iptable_raw ipt_REJECT nf_reject_ipv4 iptable_filter binfmt_misc wmi_bmof zfs(PO) zunicode(PO) zavl(PO) icp(PO) zcommon(PO) znvpair(PO) spl(O) snd_hda_codec_realtek edac_mce_amd snd_hda_codec_generic snd_hda_intel kvm_amd snd_hda_codec snd_hda_core kvm snd_hwdep snd_pcm snd_seq_midi nouveau irqbypass Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357151] snd_seq_midi_event crct10dif_pclmul snd_rawmidi crc32_pclmul ghash_clmulni_intel pcbc snd_seq mxm_wmi snd_seq_device video snd_timer ttm aesni_intel drm_kms_helper snd aes_x86_64 crypto_simd glue_helper cryptd soundcore k10temp ccp drm fb_sys_fops syscopyarea sysfillrect sysimgblt shpchp mac_hid wmi sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear dm_snapshot dm_bufio igb i2c_algo_bit dca alx ptp i2c_piix4 ahci mdio pps_core libahci gpio_amdpt gpio_generic Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357172] CPU: 1 PID: 9187 Comm: java Tainted: P O 4.15.0-111-generic #112-Ubuntu Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357172] Hardware name: Gigabyte Technology Co., Ltd. AX370-Gaming 5/AX370-Gaming 5, BIOS F25 01/16/2019 Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357174] RIP: 0010:page_counter_cancel+0x1b/0x20 Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357175] RSP: 0018:ffffb1b20b2a3908 EFLAGS: 00010296 Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357176] RAX: ffffd6268c7935a0 RBX: ffffd6268c793360 RCX: 0000000000000000 Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357177] RDX: ffffd6268c7932a0 RSI: 0000000000000001 RDI: ffffd6268c793360 Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357177] RBP: ffffb1b20b2a3908 R08: ffff9a489e812800 R09: 000000000001866e Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357178] R10: 0000000000000001 R11: ffffffffffffffff R12: 0000000000000001 Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357178] R13: ffffb1b20b2a3980 R14: ffffb1b20b2a3a30 R15: ffffffffaec625c8 Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357180] FS: 00007f4cdcdfd700(0000) GS:ffff9a489ec40000(0000) knlGS:0000000000000000 Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357180] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357181] CR2: 00007f253ceae170 CR3: 000000009d60a000 CR4: 00000000003406e0 Jul 20 22:18:29 SERVIDOR2 kernel: [605194.357181] Call Trace: I though it was the last update of libc6 so I reverse from 2.27-3ubuntu1.2 to 2.27-3ubuntu1, but is still unstable. Package name libc6-dev Update system APT Package description amd64 GNU C Library: Development Libraries and Header Files Current state New version 2.27-3ubuntu1.2 Installed version 2.27-3ubuntu1 Available version 2.27-3ubuntu1.2 Installation source Bionic It is clear that the root cause is the transcoding, but I dont know what to do now, help would be very apreciate. Thanks! ffmpeg-transcode-6bb40eb7-1412-42eb-bebc-75b76b767c75_1.txt embyserver-63730914070.txt
  9. 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
  10. I have Emby installed on my LG smart TV and on Windows 10 I use Chrome (Emby Web 4.4.3.0). 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
  11. 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
  12. 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!!!!
  13. 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?
  14. 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?
  15. 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
  16. 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
  17. sharrisct25@hotmail.com

    Need Transcoding help

    So I have recently added a HDhomerun EXTEND to my Emby system. The goal is to allow people to watch a few local stations in Emby that we do not get on other steaming services. All of my TVs are Roku clients of different types. Some hardwired some Wifi. I use my Android client on my phone on occasion also. I have 2 HDhomerun EXTEND units connected and my goal is to be able to support 4 users watching / recording at the same time without any major load on my Emby server. The Server is virtualized running as a Windows 10 system in VMware 6.5. It has 4 cores and 10GB or RAM. All the storage is local SSD on a RAID 5 array. The server is Emby Premier version 4.4.2.0 and the Roku clients are using Emby beta. Historically software transcoding has been fine for the movies and other videos I have in my library but with TV I knew the use would spike and more transcoding maybe needed. This lead me to buy the HDhomerun Extend versions due to their capability to decode. Once setup I had a few issues with specific channels that I have learned are down to reception thanks to posts and help in other Emby forums. Then I was still seeing ffmpeg activity going on, sometimes as a directstream where the audio was being converted, others full transcoding. With more help from the Forum I purchased and installed a NVIDIA GTX 1030 card to do hardware decoding. The problem is I am still seeing ffmpeg activity for the Roku clients. I now DO NOT see it for the Android but definitely for the Roku clients. Can somebody help me sort what is going on here? Shouldn't the decoding all be happening in hardware now between the HDhomerun EXTEND and the NVIDIA card? I see that the Processing Plan in the ffmpeg log still says False for all CanDoInHardware lines does that mean the card is not working correctly? I have attached logs for more details. hardware_detection-63724218955.txt ffmpeg-directstream-0194bed2-a9ad-4aac-b654-03b1a909ac4e_1.txt embyserver.txt
  18. 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
  19. Loving EMBY!!!!!!!!! However, I have an issue with HDR files. I'd like to make my growing 4K HDR library available to my family (outside of my network) to stream, but they only have regular SDR screens so playing back HDR content on their screens looks washed out and hue shifted colors due to incorrect tone mapping. Does/or will Emby adjust tone-mapping during transcode from HDR to SDR (like MadVR does) when it sees that the display device is an SDR screen? Many thanks
  20. 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 4.4.1.0 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
  21. 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:4.2.0.21 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
  22. 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.
  23. docoon

    ANSWERED 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
  24. 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
  25. 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.
×
×
  • Create New...