2024-01-01, 02:02 AM
(This post was last modified: 2024-01-10, 11:32 PM by ???. Edited 8 times in total.)
Issue:
I've been having issues recording IPTV streams. When I play the recorded movie in Jellyfin it seems to stop after about 10 - 20 minutes, but it also shows how long the movie should be in the video control menu. When I look at the file location for the recordings, it says that they are only 10 - 20 minutes long, even though the movies I'm recording are over an hour long.
What I expect to happen:
I would like to be able to record the entire movie or episode on the live stream (including commercials), and then play it back when I am available to watch it.
The clients I have tested the issue on:
I have attempted to play the videos on a Roku device using the app, and two Windows 10 computer using Microsoft Edge. The issue manifests itself by creating a buffering screen, and it does not progress.
My Investigation and Troubleshooting:
I believe that I am experiencing the issue because ffmpeg doesn't support #EXT-X-DISCONTINUITY. Most of the threads that I've read about this issue seem to be at least 3 years old, and although there is at least one thread that seems to still active, it seems that this capability has not been added to ffmpeg yet. I think that ffmpeg has an issue with #EXT-X-DISCONTINUITY when a commercial break begins, although I don't really know what causes this tag to appear. I also see the #EXT-X-DISCONTINUITY tag appear in the logs, but tbh I don't really know much about it. Also, when I tried to convert the .ts video file to .mp4 using VLC, it created a video file that had the correct length of the recording, but the audio was off by a few seconds, and it also stopped playing sometime between 10-20 minutes.
Reason for Posting:
Mainly, I'm posting this because I would like to know if this is really what my issue is. If this is what is causing my issue, then I would like recommendations on different ways to record live tv since I don't think that there will be a patch for this released any time soon. One thought I had was to watch the stream on another computer, record until there was a commercial break, wait for the commercial break was over and then start recording again, and then compile all of the recordings at the end.
Also, I apologize in advance if I used incorrect terminology, or posted something that shouldn't have been posted. Also, feel free to ask me to clarify something I said. Thanks in advance for your help!
_________________________________
OS: Windows 10 Installer
Jellyfin Server Version: 10.8.13
RAM: 16 GB
Storage Space (unused): 327 GB
I've been having issues recording IPTV streams. When I play the recorded movie in Jellyfin it seems to stop after about 10 - 20 minutes, but it also shows how long the movie should be in the video control menu. When I look at the file location for the recordings, it says that they are only 10 - 20 minutes long, even though the movies I'm recording are over an hour long.
What I expect to happen:
I would like to be able to record the entire movie or episode on the live stream (including commercials), and then play it back when I am available to watch it.
The clients I have tested the issue on:
I have attempted to play the videos on a Roku device using the app, and two Windows 10 computer using Microsoft Edge. The issue manifests itself by creating a buffering screen, and it does not progress.
My Investigation and Troubleshooting:
I believe that I am experiencing the issue because ffmpeg doesn't support #EXT-X-DISCONTINUITY. Most of the threads that I've read about this issue seem to be at least 3 years old, and although there is at least one thread that seems to still active, it seems that this capability has not been added to ffmpeg yet. I think that ffmpeg has an issue with #EXT-X-DISCONTINUITY when a commercial break begins, although I don't really know what causes this tag to appear. I also see the #EXT-X-DISCONTINUITY tag appear in the logs, but tbh I don't really know much about it. Also, when I tried to convert the .ts video file to .mp4 using VLC, it created a video file that had the correct length of the recording, but the audio was off by a few seconds, and it also stopped playing sometime between 10-20 minutes.
Reason for Posting:
Mainly, I'm posting this because I would like to know if this is really what my issue is. If this is what is causing my issue, then I would like recommendations on different ways to record live tv since I don't think that there will be a patch for this released any time soon. One thought I had was to watch the stream on another computer, record until there was a commercial break, wait for the commercial break was over and then start recording again, and then compile all of the recordings at the end.
Also, I apologize in advance if I used incorrect terminology, or posted something that shouldn't have been posted. Also, feel free to ask me to clarify something I said. Thanks in advance for your help!
_________________________________
OS: Windows 10 Installer
Jellyfin Server Version: 10.8.13
RAM: 16 GB
Storage Space (unused): 327 GB