-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Files of recorded of Facebook MPEG-DASH streams are broken #2488
Labels
Comments
ffmpeg with
|
I tested latest version of StreamLink and, unfortunately, "-start_at_zero" FFMPEG flag does not solve the issue. Sound in recorded file is ok, but video still freezes after 12-20 seconds. |
This comment has been minimized.
This comment has been minimized.
back-to
added a commit
to back-to/streamlink
that referenced
this issue
Dec 13, 2020
- don't use `-start_at_zero` as default for `-copyts` - revert streamlink#2559 - change command `--ffmpeg-no-start-at-zero` to `--ffmpeg-start-at-zero` (there was no release in between this command) - use `--ffmpeg-start-at-zero` for the facebook plugin, because the original fix was for it. streamlink#2488
Billy2011
pushed a commit
to Billy2011/streamlink-27
that referenced
this issue
Dec 15, 2020
…lt (streamlink#3413) - don't use `-start_at_zero` as default for `-copyts` - revert streamlink#2559 - change command `--ffmpeg-no-start-at-zero` to `--ffmpeg-start-at-zero` (there was no release in between this command) - use `--ffmpeg-start-at-zero` for the facebook plugin, because the original fix was for it. streamlink#2488
Billy2011
pushed a commit
to Billy2011/streamlink-27
that referenced
this issue
Dec 17, 2020
…lt (streamlink#3413) - don't use `-start_at_zero` as default for `-copyts` - revert streamlink#2559 - change command `--ffmpeg-no-start-at-zero` to `--ffmpeg-start-at-zero` (there was no release in between this command) - use `--ffmpeg-start-at-zero` for the facebook plugin, because the original fix was for it. streamlink#2488
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Plugin Issue
Description
Streamlink produces broken files during recording of Facebook streams. Only small fragment of recorded file can be played, after this video freezes and only audio is playing.
Reproduction steps / Explicit stream URLs to test
This happens with any Facebook live stream. This is example of recorded file:
https://www.dropbox.com/s/04r53qctuoc85yb/test.ts?dl=1
Duration of recorded media is 2 minute, but only first 12 seconds can be played.
Log output
FFMPEG says that duration of recorded media is unknown:
Additional comments, screenshots, etc.
I tried to post-process the file by FFMPEG. This fixed issue with unknown duration, but only first 12 seconds still can be played.
ffmpeg -i test.ts -acodec copy -vcodec copy fixed.ts
I also tried to use more usual codecs for TS file, but result is the same:
streamlink -o test.ts --ffmpeg-video-transcode mpeg2video --ffmpeg-audio-transcode mp2 "https://www.facebook.com/Fox4DFW/videos/460953291359115/" best
The text was updated successfully, but these errors were encountered: