Broken support for MPEG-TS: HDV and AVCHD (.mts/.m2ts) files
Bug #327872 reported by
Geekkit
This bug affects 32 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
FFmpeg |
Fix Released
|
Undecided
|
Unassigned | ||
GStreamer |
Expired
|
Medium
|
|||
Novacut |
Invalid
|
Low
|
Unassigned | ||
One Hundred Papercuts |
Invalid
|
Undecided
|
Unassigned | ||
PiTiVi |
Fix Released
|
Critical
|
|||
Totem |
Invalid
|
Undecided
|
Unassigned | ||
VLC media player |
Fix Released
|
Undecided
|
Unassigned | ||
shared-mime-info |
Fix Released
|
Medium
|
|||
Baltix |
Fix Released
|
Undecided
|
Unassigned | ||
gstreamer0.10 (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned | ||
shared-mime-info (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
MPEG transport stream (MPEG-TS) is used for HDV and AVCHD camcorders and as such, Linux users need a way to easily play, edit and see thumbnails of these videos. Video editing on Linux can't get very far when the de facto standard for high-definition video isn't well-supported, especially as more and more cameras are HD out of the box, and the prices for such camcorders are falling.
Most of the problem seems to be from the MPEG-TS demuxer in GStreamer [mpegtsdemux] which needs to be fixed or rewritten to support random access better, among other things.
Changed in gstreamer0.10 (Ubuntu): | |
status: | New → Confirmed |
Changed in gstreamer: | |
importance: | Undecided → Unknown |
status: | New → Unknown |
summary: |
- Missing support for MTS in Totem and Nautilus (thumbnails) + Missing support for AVCHD (MTS/M2TS) |
Changed in gstreamer: | |
status: | Unknown → New |
Changed in gstreamer0.10 (Ubuntu): | |
importance: | Undecided → Wishlist |
status: | Confirmed → Triaged |
Changed in pitivi: | |
status: | New → Invalid |
summary: |
- Missing support for AVCHD (MTS/M2TS) + Broken support for AVCHD (MTS/M2TS) |
description: | updated |
Changed in pitivi: | |
status: | Unknown → New |
Changed in shared-mime-info: | |
importance: | Undecided → Unknown |
status: | New → Unknown |
Changed in pitivi: | |
importance: | Unknown → Critical |
Changed in shared-mime-info: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Changed in gstreamer: | |
importance: | Unknown → Medium |
Changed in gstreamer: | |
importance: | Medium → Unknown |
status: | New → Unknown |
Changed in gstreamer: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in shared-mime-info: | |
importance: | Medium → Unknown |
Changed in shared-mime-info: | |
importance: | Unknown → Medium |
Changed in vlc: | |
importance: | Undecided → Unknown |
status: | New → Unknown |
Changed in gstreamer0.10 (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in gstreamer: | |
status: | Confirmed → Incomplete |
Changed in baltix: | |
status: | New → Fix Released |
Changed in gstreamer: | |
status: | Incomplete → Expired |
Changed in novacut: | |
importance: | Undecided → Low |
status: | New → Invalid |
Changed in pitivi: | |
status: | New → Incomplete |
Changed in pitivi: | |
status: | Incomplete → Fix Released |
To post a comment you must log in.
I suppose really this is more of a feature request ...
Hi Def video formats (i.e., MTS) are quickly becoming the de facto standard for video camcorders and as such, Ubuntu users need a way to play, edit and see thumbnails of videos created. Currently a user must perform the following:
1) Download FFMPEG current at: http:// ffmpeg. mplayerhq. hu/ffmpeg- checkout- snapshot. tar.bz2 configure/ install by running ./configure, make, make install waveheader: file=output. wav xxx.m2ts
2) Then compile/
3) Extract the audio from the m2ts file to output.wav using mplayer:
mplayer -vc null -vo null -ao pcm:fast:
4) Extract the video from the m2ts file to output.avi using ffmpeg
ffmpeg -i xxx.m2ts -vcodec mpeg2video -sameq -s 1920×1080 -r 23.976 -an -f avi -copyts -benchmark output.avi
5) Create a final .avi file by merging the audio and video using mencoder
mencoder output.avi -o final.avi -ovc copy -oac copy -audiofile output.wav
This is a lot of extra work to simply view files from your new camcorder. Support therefore is required of:
- MTS container format
- H.264 CODEC (including PAFF interlacing, current FFMPEG in Ubuntu gives this error when tying to do the above without downloading the current FFMPEG: "[h264 @ 0xb7e8fa68]PAFF interlacing is not implemented" )
- 1920 X 1080 resolution
The support for this would be required to offer Ubuntu users the following features:
- See thumbnails of their videos in Nautilus (just like they do with other formats such as AVI, MPEG, MOV, OGV, etc.)
- Play/view/hear MTS files in Totem (both video and audio)
This would require incorporating bleeding edge FFMPEG into the distro. It would be the next great step towards multimedia ubiquity within Ubuntu (the next being a NLE app that works ... but that's another issue altogether ;)