[Bug 653461] New: [theoraenc] element causes encoder to drop frames?
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Sun Jun 26 19:55:20 PDT 2011
https://bugzilla.gnome.org/show_bug.cgi?id=653461
GStreamer | gst-plugins-base | git
Summary: [theoraenc] element causes encoder to drop frames?
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: ds at schleef.org
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
This pipeline:
gst-launch filesrc location=theora-skip-frames-test.y4m ! y4mdec ! theoraenc
speed-level=4 bitrate=600 keyframe-freq=120 ! oggmux ! filesink
location=out-600kbps.ogv
creates an output file where a bunch of frames are skipped. encoder_example
from the theora source does not exhibit this problem. (speed-level=4 just
makes it easier to spot. It's there at the default speed-level.) Note that
this source *does* have duplicated frames, as it was converted from 24 to 30
fps.
Source is: http://www.schleef.org/~ds/theora-skip-frames-test.y4m
oggz-dump output:
00:00:09.200: serialno 1330046346, calc. gpos 257|20, packetno 279: 0 bytes
00:00:09.233: serialno 1330046346, calc. gpos 257|21, packetno 280: 10.502 kB
00:00:09.266: serialno 1330046346, calc. gpos 257|22, packetno 281: 375 bytes
00:00:09.300: serialno 1330046346, granulepos 257|23, packetno 282: 0 bytes
00:00:09.333: serialno 1330046346, calc. gpos 257|24, packetno 283: 0 bytes
00:00:09.366: serialno 1330046346, calc. gpos 257|25, packetno 284: 0 bytes
00:00:09.400: serialno 1330046346, calc. gpos 257|26, packetno 285: 10.744 kB
00:00:09.433: serialno 1330046346, granulepos 257|27, packetno 286: 385 bytes
00:00:09.466: serialno 1330046346, calc. gpos 257|28, packetno 287: 5.616 kB
00:00:09.500: serialno 1330046346, calc. gpos 257|29, packetno 288: 0 bytes
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list