# Unable to HW Transcode MPEG2

**URL:** <https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457>\
**Category:** Plex Media Server\
**Tags:** server-windows, roku\
**Created:** [December 31, 2024, 4:16am UTC](https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457 "2024-12-31T04:16:17Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![ttupa](https://avatars.discourse-cdn.com/v4/letter/t/258eb7/32.png) [@ttupa](https://forums.plex.tv/u/ttupa)\
**Post date:** [December 31, 2024, 4:16am UTC](https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457/1 "2024-12-31T04:16:17Z")

</div>

Server Version#: 1.41.3.9314 - Windows 10  
Player Version#: Android 10.24.1.2319 (d613f885), Roku 7.29.15.9736-8074497c1  
\<If providing [server logs](https://support.plex.tv/articles/200250417-plex-media-server-log-files/) please do NOT turn on verbose logging, only [debug logging](https://support.plex.tv/articles/201643703-reporting-issues-with-plex-media-server/#toc-1) should be enabled\>

My father reported that he was unable to watch recorded TV shows from his Roku (outside my server’s local network). I’m seeing the same issue off-network from my Android phone. When we try to play an episode, the video tries to load, but does not play. The logs show this repeatedly:

Dec 30, 2024 20:57:55.245 [2812] ERROR - [Req#308b4f/Transcode/f6780e0041f45701-com-plexapp-android/97b5c6f4-3ce3-45ce-ae1b-256720cc00ef] [mpeg2video @ 000001697cb6eac0] hardware accelerator failed to decode picture  
Dec 30, 2024 20:57:55.245 [2812] ERROR - [Req#308b53/Transcode/f6780e0041f45701-com-plexapp-android/97b5c6f4-3ce3-45ce-ae1b-256720cc00ef] Error while decoding stream #0:0: Operation not permitted  
Dec 30, 2024 20:57:55.246 [2812] ERROR - [Req#308b55/Transcode/f6780e0041f45701-com-plexapp-android/97b5c6f4-3ce3-45ce-ae1b-256720cc00ef] [mpeg2video @ 000001697cb6eac0] Failed to execute: 0x80070057

I am using a pretty old Haswell Core i5 (Intel HD Graphics 4600). But up until a few versions ago, I had hardware acceleration enabled, and everything played flawlessly. With this issue, I have to disable hardware acceleration for the videos to play. And then they play fine, but it’s significantly more taxing on the server. As I understand it, if the video is unsupported, it should fall back to software transcoding, but that is not happening. Is there any way to force software encoding only for MPEG2 (or where unsupported by hardware)?

I can provide full logs if needed, but I saw another post indicating that MPEG2 streams would no longer be supported by hardware acceleration going forward. So, I’m not sure of the permanent solution.

---

<div class="post-metadata">

**Author:** ![ttupa](https://avatars.discourse-cdn.com/v4/letter/t/258eb7/32.png) [@ttupa](https://forums.plex.tv/u/ttupa)\
**Post date:** [January 11, 2025, 11:16pm UTC](https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457/2 "2025-01-11T23:16:59Z")

</div>

I couldn’t find a definitive answer searching around the forums. I adjusted the transcode settings, set a specific GPU/transcode directory/upload speed/max quality for remote, but none of the setting changes made a difference.

Ultimately, I rolled the server back to 1.41. 2.9200, and everything is functional again. I’m able to hardware transcode the recorded TV shows. I tested off my local network to verify.

It was a pretty bad Nov/Dec for server updates, I encountered multiple issues, and this was my second rollback. So now that I’ve found a good version, I’ll hold here, but will keep an eye on new releases.

---

<div class="post-metadata">

**Author:** ![JasonsPlex](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jasonsplex/32/133693_2.png) [@JasonsPlex](https://forums.plex.tv/u/JasonsPlex)\
**Post date:** [March 26, 2025, 6:11pm UTC](https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457/3 "2025-03-26T18:11:17Z")

</div>

> [@ttupa](#):
>
> 1.41. 2.9200

Hi @ttupa would you have a way of uploading that version of Plex (1.41. 2.9200) so I can back date to it as well. I’m also having the mpeg2 problem but my system didn’t back up that far back. I truly appreciate it:).

---

<div class="post-metadata">

**Author:** ![ttupa](https://avatars.discourse-cdn.com/v4/letter/t/258eb7/32.png) [@ttupa](https://forums.plex.tv/u/ttupa)\
**Post date:** [March 26, 2025, 6:55pm UTC](https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457/4 "2025-03-26T18:55:05Z")

</div>

Actually, my server is stable on version 1.41.4.9463. There has been a more recent update, but I haven’t taken it yet. If you haven’t tried the newer versions, I think they’ve fixed the transcoder (for the most part).

---

<div class="post-metadata">

**Author:** ![JasonsPlex](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jasonsplex/32/133693_2.png) [@JasonsPlex](https://forums.plex.tv/u/JasonsPlex)\
**Post date:** [March 26, 2025, 6:56pm UTC](https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457/5 "2025-03-26T18:56:30Z")

</div>

Odd I’m still having an issue with live TV decoding. It does look like they removed it. Does it work for you(if you have live tv to test)? It works on movies and recorded TV shows just not live TV for me.

---

<div class="post-metadata">

**Author:** ![ttupa](https://avatars.discourse-cdn.com/v4/letter/t/258eb7/32.png) [@ttupa](https://forums.plex.tv/u/ttupa)\
**Post date:** [March 26, 2025, 7:10pm UTC](https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457/6 "2025-03-26T19:10:52Z")

</div>

Yep, it seems to be working. And my father has been using it for live tv (not local to server network) as well.

 ![image](https://global.discourse-cdn.com/plex/original/4X/5/d/b/5db865160f3db44fa4eb3aa610f33f8d84d089eb.png)

---

<div class="post-metadata">

**Author:** ![JasonsPlex](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jasonsplex/32/133693_2.png) [@JasonsPlex](https://forums.plex.tv/u/JasonsPlex)\
**Post date:** [March 26, 2025, 7:16pm UTC](https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457/7 "2025-03-26T19:16:14Z")

</div>

The exclamation mark next to the 1080i indicates it’s not working. It should have an HW. It’s only encoding not decoding. You confirm this on your task manager under GPU performance:)

---

<div class="post-metadata">

**Author:** ![JasonsPlex](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jasonsplex/32/133693_2.png) [@JasonsPlex](https://forums.plex.tv/u/JasonsPlex)\
**Post date:** [March 26, 2025, 7:17pm UTC](https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457/8 "2025-03-26T19:17:16Z")

</div>

This is generally not a big deal as decoding doesn’t take much. But it’s still using CPU and still using more power than just using the GPU.

---

<div class="post-metadata">

**Author:** ![ttupa](https://avatars.discourse-cdn.com/v4/letter/t/258eb7/32.png) [@ttupa](https://forums.plex.tv/u/ttupa)\
**Post date:** [March 26, 2025, 7:37pm UTC](https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457/9 "2025-03-26T19:37:33Z")

</div>

I was thinking maybe that looked different, but couldn’t remember. When I hover over the exclamation point it just says MPEG2VIDEO. Ultimately, I’m running a 10-year old i5 in the machine. When I posted this issue, the problem was that the videos weren’t playing at all with hardware acceleration enabled, and without it putting pretty good strain on my ancient hardware.

If you want to try the version I mentioned, I do have a copy of the exe. It’s too big to share here, though.

---

<div class="post-metadata">

**Author:** ![JasonsPlex](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jasonsplex/32/133693_2.png) [@JasonsPlex](https://forums.plex.tv/u/JasonsPlex)\
**Post date:** [March 26, 2025, 7:39pm UTC](https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457/10 "2025-03-26T19:39:12Z")

</div>

No worries I just found a repository on GitHub, big thanks to @pshanew. But I do truly appreciate it. Been hardware transcoding for almost 5 years. Not sure why they decided to change it. When I get home I’m going to run a couple tests and see on the older Plex server software:).

---

<div class="post-metadata">

**Author:** ![JasonsPlex](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jasonsplex/32/133693_2.png) [@JasonsPlex](https://forums.plex.tv/u/JasonsPlex)\
**Post date:** [March 26, 2025, 8:14pm UTC](https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457/11 "2025-03-26T20:14:08Z")

</div>

1.41.1.9057 is the last version they allowed decoding for live tv. After installing it’s working fine. You save me a ton of time on searching. I appreciate it!

 ![Screenshot_20250326_161307_Samsung Internet](https://global.discourse-cdn.com/plex/original/4X/9/a/5/9a58b9fcf631dde63bf44c0fd03d6f2f73510b9a.jpeg)

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)\
**Post date:** [June 24, 2025, 8:14pm UTC](https://forums.plex.tv/t/unable-to-hw-transcode-mpeg2/900457/12 "2025-06-24T20:14:21Z")

</div>

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.
