Skip to content

Recorded video file has no duration #1847

Open
@Xennis

Description

Describe the bug

Recording videos have no duration. The video file of a recording can be played but has no duration. This causes trouble with video applications.

My guess is it's due to muaz-khan/RecordRTC#147 . The authors added a way to fix it: muaz-khan/RecordRTC#147 (comment)

Minimal reproduction

Steps to reproduce the behavior:

  1. Run slidev --open
  2. Open the slides
  3. Start a recording.
  4. Stop the recording and save the file.
  5. Check if the file has a duration, e.g.
    • open it with VLC player and see the bar shows no proper duration
    • or use in the shell ffprobe -i <my-file-here> -show_entries format=duration -v quiet -of csv="p=0". It will print N/A instead of a duration

Environment

  • Slidev version: 0.49.29
  • Browser: Chrome (128.0.6613.113) and Firefox (125.0.2)
  • OS: Ubuntu

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingplanned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions