Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • pitivi pitivi
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 197
    • Issues 197
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 27
    • Merge requests 27
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOME
  • pitivipitivi
  • Issues
  • #82

Closed
Open
Created Sep 01, 2006 by Bugzilla@bugzilla-migration💬Reporter

[feature request] Frame-by-frame seeking

Submitted by Edward Hervey @bilboed

Assigned to Edward Hervey @bilboed

Link to original bug (#1793)

Description

From wiki.pitivi.org

A frame by frame mode allowing users to flick through a source video /final project video on a frame by frame basis. Primarily for editing concerns as the timeline is only ideal for second-by-second editing and in most cases, 3 or 4 pixels on the scale is representing 24+ frames, which make it impossible to edit out bits which do not fall on a whole second /the odd frame the scale will let you select.

I'm sure this feature was to be implemented, but i saw no buttons ^^

  • bilboed : frame by frame is tricky. Framerate up/down scaling is only done when rendering or when going through effects that need common framerates. If you have a simple timeline with two sources, one having 25fps and the other 30fps, then frame-by-frame has to be every 1/25s during the first source, and every 1/30s during the second source. There still isn't a convenient way in GStreamer to be able to do seeking at the frame level, so it has to be done using time. Maybe an intermediate solution would be to seek forward/backward by 1/<project fps> seconds.

Imported from https://bugzilla.gnome.org/show_bug.cgi?id=353857

Assignee
Assign to
Time tracking