From Fedora Project Wiki

Description

Test playing multimedia files using Showtime (the default video player in GNOME).

Setup

  1. Make sure that Showtime (package showtime) is installed.
  2. If you have a clean Fedora installation, make sure to install the system updates at least once, because it will replace the default noopenh264 package with the openh264 package, containing the actual codec.
  3. Download or prepare some example video (and audio) files to play. Fedora supports open video codecs, so videos with e.g. AV1, VP9, VP8 and Theora codecs should be playable by default. Some videos with the H264 codec should be also playable thanks to OpenH264, but the support might be limited for a general playback.

How to test

  1. From GNOME overview start Showtime (it's named Video Player in the app list)
    • If you have multiple video players installed, make sure you launched the correct one by looking into Menu -> About -> Website.
  2. Open the desired video file and check that it plays correctly (video and audio).
  3. Test changing video player window size, maximizing and de-maximizing it, going to full screen and back. Video content should adjust to the new size.
  4. Test pausing and unpausing the playback.
  5. Test seeking in the movie playback, jumping to different positions in time, both forward and back.
  6. Test changing the playback volume, muting and unmuting.
  7. Test opening a different video files all available means - e.g. using a file open dialog, by drag&dropping the file, or by launching the video player from a file manager by opening the select video file.
  8. Test playing an audio file instead - the player should behave as expected.
  9. Perform some additional Exploratory testing.

Expected Results

  1. The video and audio files should be loaded and played correctly, if there's codec support in the system.
  2. All operations should behave as expected.
  3. If there are multiple ways to achieve an action (e.g. using a button, or menu, or double-clicking, etc), all of them should work.
  4. Please report all failures to the upstream tracker.