Package Update Request: mplayer

Bug #539315 reported by RussianNeuroMancer
54
This bug affects 9 people
Affects Status Importance Assigned to Milestone
mplayer (Ubuntu)
Fix Released
High
Unassigned
Nominated for Maverick by RussianNeuroMancer

Bug Description

Binary package hint: mplayer

Please update it to latest version, here is a changelog:

Most important changes since 2009.04.26svn:

MPlayer changelog:
Ordered Chapters support in demux_mkv. To use, pass -demuxer mkv to the mplayer commandline. It has better file support than the support currently in the libavformat demuxer, but is more experimental and has a few noticeable glitches when it switches streams. Some releases like [Ayako] Valkyria Chronicles only load their referenced segments when using demux_mkv, so feel free to test. -noordered-chapters can be used to not use them when using demux_mkv.
Make -fixed-vo the default, avoids recreating the video window when switching video streams.
Improved relative seeking
Make mmsh:// an alias for mmshttp://
Subtitle demuxing fixes to the MPEG demuxer
Keep fullscreen state if window is recreated (when playing multiple files, for example)
libass memory leak/access fixes
OSD seekbar display changes
More FourCCs
Use FFmpeg-mt compatible code for codec delay
Fix chroma shift when scaling from ARGB
Fix crash when playing a file with ordered chapters followed by one without
Increase image size limit to 5120×5120
Patched with a modified mplayer-tcdump.patch. Adds a new video filter, -vf tcdump[=file], that makes a mkvmerge v2 timecodes file, works with mplayer only. Outputs to “timecodesv2.txt” by default.
Fixed a minor bug in demux_mkv ordered chapters
Added a new “-lavdopts h264fast” option. When enabled, “-lavdopts fast” is automatically enabled for H.264 video. See d9f9edb on the changelog for details.
Make libmpeg2 the default decoder for MPEG-2/1.
Made -vo direct3d the default VO on Vista+. Stops mplayer from breaking Aero by default :P
Better DVDNAV navigation; the menu selection now follows the mouse by default and Enter confirms the selection.
Patched with mplayer-filmdint-vfr.patch, see ea312d6 on the changelog for details.
Reduced the number of threads automatically spawned; some testing by random people showed that 1.5 * cores was excessive, so I reduced to 1.25 * cores.
Now uses the standalone libass from git://greg.geekmind.org/libass.git.
Better support for inaccurate chapter boundaries.
Frontends can now pass bigger paths/URLs to MPlayer in slave mode.
Add more FourCC/TwoCCs.
Now prints chapter information when run with -identify, for frontends.
New debanding filter, -vf gradfun.
Changed libamr support to libopencore-amr.
Fixed a bug on the channel reordering code for 24bit audio, it caused broken output.
-vo yuv4mpeg now has disabled RGB support. (I didn’t even know it could do that)
-vf halfpack,pallete,rgb2bgr,yuy2 have been disabled.
-vf pp no longer supports the “hex mode”.
Added -vo matrixview.
Enable colored console messages on the default config.
Disable threading on MPEG-2 / MPEG-1 video, breaks interlaced video decoding.
Support for TrueHD in Matroska and in transport streams (Blu-Rays)
Support for LPCM on Blu-Ray.
Fix MPEG-4 ASP, H.264, MPEG-2, AAC, MP2, DTS, AC3 and E-AC3 on transport streams with -demuxer lavf.
Fixed incorrect channel ordering for libavcodec audio codecs, namely ffac3, ffdca, ffflac, ffaac and fftruehd.
Changed default AC3 decoder from liba52 to ffac3. The only reason the former was used was because ffac3 gave wrong channel order.
Use the new metadata API on -demuxer lavf. On MP3 this can decode UTF-16 tags and prints more tags on the output.
Changed default MP3 demuxer to libavformat. MPlayer’s default demuxer reports wrong length / bitrate for VBR files and now libavformat is also capable of reporting tags.
Support for WMAPro audio.
Support for DPX images for input.
Support for 48-bit PNG.
Support for TwinVQ audio and vqf files.
Support for SGI images.
Fix demuxing if Wave64 files.
Handle demuxers that don’t report position by checking the byte position on the file. The mf:// demuxer now reports position since the fallback is not usable in this case.
Added support for 32-bit audio samples.
Fixed decoding of some MOV files.
Support -1 and -2 values for -aid, -vid and -sid (meaning “auto” and “disabled” respectively). Add a -nosub option that is equivalent to -sid -2.
Support for subtitles on audio-only files (for lyrics, etc). They are printed to the console as they come.
Support for DEP (Data Execution Prevention) on Windows.
Linux stuff you wish was available for windows: vastly improved VDPAU video output, replaced the previously default XV as the default video output (uau repository only).
MPlayer now supports using FFmpeg’s stream implementations. Current syntax is ffmpeg://URL, for example ffmpeg://http://example.com/file.ogg
Added IJLV, MVJP, HDYC, V422, YUNV, UYNV, UYNY, uyv1, 2Vu1, P422, VYUY, Y42B, eatgv, yuvs, slif, AVI1, AVI2, MTSJ, R210, zjpeg, AV1x, AVup, VDTZ, uldx and vspx FourCCs
Added audio format 0×55005354 to mp3
Add support for “Forward Uncompressed” decoding via FFmpeg
Find and take into account stream start time for ogg files (Fixes #1585)
Improved teletext support, support for teletext on lavf demuxers. Added support for DVB teletext.
Support ISDB-Tb tunning in Brazil (SBTVD)
Better av_log handling (now the handler is always installed, not only when using a ffmpeg decoder).
Fix channel layout for ffvorbis and ffaac
Make dvdnav also print info about audio streams with unknown language, just like dvd://
dvdnav: print ID_SID_…_LANG, just like dvd://
Fixed the dvdnav < -> sid mapping
Implement -dvd-speed support for dvdnav.
Support the range syntax (like dvd://2-5) also for dvdnav.
Prevent dvdnav from hanging when reaching the last frame of a video stream.
Remember which subtitle was auto-selected for dvdnav due to -slang. This makes -slang work when used with menu navigation or in general when the SID changes during playback.
Disable audio when initializing the filter chain fails, prevents a crash.
Remove pointless and broken -tsprog handling from lavf demuxer, mplayer already calls IDENTIFY_PROGRAM with the right arguments and that actually works, unlike -tsprog.
Add support for 8 channel audio. Where 8 channel support is non-trivial (e.g. ao_dsound), at least fail gracefully.
Calculate length of ASF files with more than 1 second precision.
Allow lavf demuxer to also probe and play files < 32 kB (full probe buffer size).
Try to detect broken files with unaligned chunks and hopefully play them.
Keep aspect by adding black bars in window mode too if necessary
Support 16-bit-per-component RGB formats (rgb48[bln]e) in option parser.
Allow vf_scale to output to RGB48, though still prefer the 24 and 32 bit formats.
Add support for decoder reordering of pts values, using ffmpeg’s reordered_opaque feature if it seems useful. Added -pts-association-mode option to force a particular mode.
Make fribidi (i.e. right-to-left) support work with embedded subtitles.
Update OSD information after filtering, gives more accurate timestamps when not using vf_expand for drawing OSD. This makes vf_expand output information from the previous frame though.
When using -v, print also which lavc codec has been used, not just that the init was ok.
Fix mangling of 24-bit audio during channel reorder.
Fix a crash when fontconfig is unable to select a font.
Fix a case when the OSD would render a non-ass subtitle line even when libass is being used, causing two lines to appear.
Added ffv210, Aura and Aura 2 decoders.
Added cdg to lavf preferred list.
OpenGL VOs now support all planar YUV formats.
Make YUV->RGB conversion coefficients selectable for -vo gl.
Add support for 440p colorspace.
Add support for 16-bit per component YUV formats.
Add support for YUV with alpha.
FFmpeg’s AC3 and DTS decoders are now officially the default decoders.
Added support for either-endian AC3/SPDIF and convert as necessary.
Added support for AC3 with -demuxer rawaudio.
Support decoding of 8-bit-per-component dpx files.
Add support for JPEG2000 via FFmpeg/OpenJPEG.
MatrixView VO is now upstream.
OpenGL VOs now support PC< ->TV levels conversion through the levelconv parameter.
Improved EOF handling on seeks.
Support for files >2GB on HTTP and FTP streamers.
Support more formats for -ao pcm in raw mode.
Add support for parsing MLP and TrueHD.
Stop trying mpegpes first for mpeg-1/2 files. Such setup is not very common and produces misleading error messages.

MPlayer Matroska demuxer Improvements:
Now uses a new EBML parser that should allow more improvements to the demuxer.
Now supports compressed subtitle streams.
Load FLAC metadata in the proper field, fixes possible conflicts when seeking / switching streams.
Make time arithmetic more precise in one more case
Fix ordered chapter timeline building memory corruption, caused a crash when a file never referenced itself, only segments from other files.
Fix ordered chapter timeline if playback starts in the middle of the stream.
Detect and warn about virtual timeline nesting (ChapterSegmentEditionUID), which is not yet supported.
Support for multiple editions. Added option “-edition” for explictly choosing an edition. Prefers the edition marked as default if there is one, or the first edition.
-identify output: use ordered chapters length for ID_LENGTH
Respect -forceidx.
Improved seeking with generated index (-idx / -forceidx)

FFmpeg-mt changelog:
libswscale now supports an alpha channel in most colorspaces.
RV40 decoding fixes.
Support raw TrueHD files.
Support up to 3 substreams in TrueHD streams.
FLAC encoding/decoding fixes.
Support muxing/demuxing of TrueHD in matroska.
Add SSE4 detection support.
Support DVD subtitles in mov/mp4 as created by Nero
Fixed demuxing of files with more than 20 streams.
Fix some Blu-Ray streams that change the CQM, like Slumdog Millionaire.
HuffYUV fix (issue946)
Fix decoding of interlaced non-mod32 MPEG files (issue961)
Several snow fixes
H.264 memory leak fix
More FourCCs (PNG1)
Support for CorePNG P-frames
Several fixes to make valgrind happy
Some windows compilation / crash fixes
Better support for some broken H.264 files (issue987)
Fix buffer overflow in ffv1
Fix decoding of anamorphic VC-1
Support for >16bits WavPack
Support for multichannel Cook (Real Audio) files
V210 Uncompressed 4:2:2 10-bit encoder and decoder added to ffmpeg (not in mplayer’s codecs.conf yet)
Better support for open GOPs on MOV/MP4
Allow parsing and decoding of ADTS AAC files with channel config = 0
Fix off-by-one bug in vorbis decoding that caused wrong output
MPEG-2 decoding fixes (#824)
Fixed a bug in E-AC3 decoding.
AC3 decoding speedups.
MLP/TrueHD assembly speedups.
Don’t deblock H.264 if alpha or beta are 0, makes the MMX filter bitexact with the C filter.
Fixed race condition on H.264.
Hackishly fix crash with streams that change size.
Some fixes for multithreaded H.264 decoding.
Fix unnecessarily long wait for direct+progressive macroblocks on H.264.
Fix race condition with MBAFF frames.
Support YVU9 AVI FourCC.
Fix out of bounds reads on H.264 decoding in SSSE3.
Fix a bug in the WAV demuxer where 2GB+ files could enter an infinite loop on seek.
Fixed a potential crash on the OGG demuxer.
Support for decoding soft telecined H.264 as progressive.
DPX (Digital Picture Exchange) image decoder added.
Electronic Arts Madcow decoder added.
More FourCCs.
Metadata conversion tables for OGG.
VC-1/WMV3 simplifications and optimizations.
Fix race condition on multithreaded H.264. Should fix all bugs for valid H.264 streams without frame num gaps.
H.264 minor speedups and fixes.
Frame threading support for VP3.
New MP3 parser.
Theora decoding fixes.
FLV demuxing fixes.
Added the AAC encoder. It is still considered experimental.
Updated ASM code shared with x264 and other NASM code to support Win64. Maybe I should try making a 64bit build again…
Support for Sony Wave64 files. They’re basically regular Wave files with large file support.
Fix a crash on SVQ1.
Support for ID3 and APE metadata on Musepack SV7. APE metadata parsing bugfixes.
TwinVQ decoder.
Fixed decoding of video from MTV files.
Support for Blu-ray subtitles, this can’t be used by MPlayer for now, at least.
Support for LPCM on Blu-Ray.
5% faster vorbis decoding on Core2 because pengvado got a good roll on GCC’s random code generator.
Shut up useless warnings on ffmp3.
Several false positive fixes on demuxer probes.
Set ID3v1 default genre to unknown instead of Blues.
Core Audio Format demuxer.
Print a warning if a format has been detected by random guessing (low score).
Allow encoding frames taller than 2800 pixels.
MD Studio demuxer and Atract1 decoder.
Several security-related patches integrated from Chrome.
Support the new x264 api.
Support UTF-16 in ID3v2 tags by converting them to UTF-8.
Export mpv/mp4 major and compatible brands as metadata.
TIFF decoding fixes.
AAC decoder now supports spec-compliant channel layout configuration.
Support writing ID3v2 metadata to mp3 files.
Support for contant quantizer encoding with libtheora.
Convert an AC-3 error to a warning to allow certain broken files that happen to work when not aborted.
Support for uncompressed TARGA images.
Support Vorbis channel layout according to the Vorbis I specification.
Allow combined TrueHD/AC3 tracks on BDs to be demuxed as two separate streams.
Stricter TMV and H.263 probes, prevents false positives
Error when VC-1 interlaced frames are found
Several theora fixes
Allow autodetection of E-AC3 and demuxing it from MPEG-TS
Detect Windows Media DRM and warn if no key was provided
Support for Intel and Midvid JPEG video codecs
Added Speex support to Flv and Ogg muxers
Skip padding correctly on ID3v2 tags
Support for reading WavPack and TTA tags
Support for demuxing teletext in DVB streams
Added support for some LATM AAC streams on MPEG-TS, works with MPlayer
Support ALS and MPEG-4 Lossless
Support for Flash screen codec v2
Support for several iTunes metadata on mp4 / mov
WMA fixes
Several APE optimizations
Some VP3/Theora optimizations
Use LZW compression in gif encoder
Support Weight-P and MB-tree on libx264 wrapper
Fix PTS on OGM
Several metadata parsing improvements
Added CD+G demuxer and decoder
Added Auravision Aura and Aura2 decoders
Added Deluxe Paint Animation demuxer and decoder
Support raw 1-bit video in MOV
libavcodec now export fullrange flag and color information for H.264
Support for Dirac in Ogg
Performance improvement on a wavelet function
AAC decoding speedups
Implement alpha decoding for BGR HuffYUV
SIPR16k decoder
Several H.264 optimizations, involving rearchitectures involving stitched up gooses
Added support for Vorbis 6.1 and 7.1 configurations.
Added Bink demuxer and audio decoder

x264 changelog:
Assembly optimizations for SAD.
Faster CABAC RDO.
CAVLC optimizations.
Several other CABAC optimizations.
SSE4 optimizations for SAD, Hadamard.
SSE2 optimizations for SSIM.
Various optimizations in frametype lookahead
More CABAC and CAVLC optimizations
Faster spatial direct MV prediction
Various trellis speed optimizations
Faster –me dia,hex,umh
Fix a crash on frame width < = 48 pixels
SSSE3 and SSE2/MMX for integral_init4v, as an excuse for Dark_Shikari to use shufpd.
Faster and smaller MV prediction (plus Dark_Shikari gets to use goto).
Various CABAC optimizations and cleanups.
Various minor optimizations.
Better sub-p8×8 mode decision.
Better heuristics for early termination on chroma encoding, x264 is at least 1% faster.
Faster lossless encoding.
SSSE3 chroma MC. ~70% faster chroma MC on 32-bit Conroe.
Improved SSSE3 intra_sad_8×8c.
Added aq-mode=2. This significantly improves SSIM.
SSSE3 code improvement for avg2_w16, 1.5% faster overall on Core2
Added QPRD as subme=10.
Fixed a nondeterminism with threads and subme>7
Faster bidir_rd plus some bugfixes
15% faster refine_bidir_satd, 10% faster refine_bidir_rd (or less with trellis=2)
Various 1-pass VBV tweaks, up to 1db better PSNR.
Macroblock-tree ratecontrol added. Disables b-pyramid if enabled (default).
Several 1-pass and 2-pass VBV fixes. Support for single-frame VBV.
Use -mfmpath=sse by default on compilation. Faster floating point calculations in C code.
Optimize x264_exp2fix8, 22->13 cycles on Core2.
Faster mbtree propagate and less memory usage.
Fix bug in b16×16 qpel RD where an incorrect cost was used.
Fixed an iron age bug (r369) with intra-analysis on B-frames.
Multi-slice encoding support. Slicing support is available through three methods (which can be mixed):
--slices: sets a number of slices per frame and ensures rectangular slices (required for Blu-ray). Overridden by either of the following options:
--slice-max-mbs: sets a maximum number of macroblocks per slice.
--slice-max-size: sets a maximum slice size, in bytes (includes NAL overhead).
Implement macroblock re-encoding support to allow highly accurate slice size limitation.
Faster me=tesa.
Threaded lookahead, reducing the amount that lookahead bottlenecks encoding specially with lookahead intensive settings. Can be tuned with --sync-lookahead, default being threads+bframes. This buffer is unrelated to --rc-lookahead.
Fix RD early skip, small quality improvement and speedup.
x264’s VBV now works on a NAL level, taking into acount escape codes.
Reorder reference frames optimally on second pass. Needs both passes to have the same ref count value.
SSE4 version of 4×4 IDCT, 27->24 clocks on Nehalem. Just so Holger gets to use movsd.
Fix bug where x264 generated bitstreasm with insane SAR values.
Avoid scenecuts on flashes and similar situations. Works on 1-frame flashes with b-adapt 1, bframe-count length flashes with b-adapt 2. Flashes are defined as any scene which lasts a very short period of time before returning to a previous scene, such as one caused by a camera flash.
Fix a very rare overflow that triggered an assert failure; bug was as old as b-adapt.
Weighted P-Frames prediction support. Vastly improved fades, breaks decoding on AppleTV (not fixed, most likely won’t), CoreAVC 1.x (fixed on 2.0) and Flash 10 (fixed on betas).
Fix memory leaks and reduced memory usage
Made b-pyramid spec compliant, added support for strict b-pyramid (required for BDs)
Improved initial QP selection on CRF mode
Pyramid + VBV fixes
Remove non-mod16 warning, not being mod16 has no practical noticeable effects and only caused confusion
CABAC, CAVLC, motion compensation, bime, qpel-RD optimizations
MB-tree fixes, MB-tree now supports B-pyramid
Code size reductions, improving cache efficiency
Fixed extremely rare infinite loop in 2-pass VBV
All boolean options now are only written to the SEI as 0 or 1
Support for slice threading
Made subme=1 even worse, but faster
Fixed bugs in 2-pass ratecontrol, most relevant with many threads and large I-frames (like anime).
Support for Periodic Intra Refresh
Faster me=tesa, direct=auto
Fix the oldest-ever bug in x264: b16×8 analysis used the wrong width for predict_mv.

libass changelog:
Support for \p and vector \clip() and \iclip().
Support for \iclip, \xbord, \ybord, \fax, \fay, \xshad and \yshad, all animatable.
Support for \u and \s.
Optimizations for \be and \blur.
Support for using \be and \blur on the same line; \be is applied first.
\blur is now animatable and doesn’t make artifacts.
Support for \t using 0 for the end time.
libass now has 1/8th pixel precision, like VSFilter.
Tweak font height metrics to better match Windows GDI.
Fix crash when Format: line isn’t specified.
libass now isn’t limited by MAX_GLYPHS and MAX_LINES.
libass now properly renders blank lines (\N\N).
Hash calculation (for internal structs) bugfix.
Memory leaks plugged.
libass now does a naive PAR correction for native resolution renderers (EOSD).
Fixed ascender/descender calculations for empty lines.
Fixed vertical centering to match VSFilter’s behavior.
Fixed borders when one of the x/y components is 0.
Fixed animations with equal start and end time.
The \clip rectangle is now limited to the screen area.
Fixed reading of Bold/Italic values off Style lines.
Fixed several memory leaks.
Vector \clips that fail rendering now don’t crash libass.
Assume 4:3 AR when calculating missing PlayRes to mimic VSFilter behavior.
Fixed timings in \k and \ko tags.
Add extra space after an italic/non-italic change to compensate for the letter inclination.
Implement BorderStyle 3 (opaque box).
Support the \q tag
Fixed the colision detection of lines to consider their bounding box instead of only the vertical position.
Add glyph emboldening fallback for the case there is no bold variant of the requested font.
Use light autohinting by default in libass
Emulate VSFilter’s retarded behavior on opaque box widths.
Emulate VSFilter’s shearing behavior.
Scale kerning and horizontal letter spacing with ScaleX.
Fix glyph overlap blending.
Fix crash when rendering empty, illegal drawings.
Calculate freetype-italicized glyph width correctly.
Revert “Merge glyph and outline bitmap better”. Looked better in some situations, worse in lots of others.
VSFilter stupidity compatibility hack: Treat \a8 as \a5.
Render NBSP as a regular space. Fixes fonts that don’t have the “Non-breaking space” glyph.
Optimize shadow bitmap creation.
Fix alpha calculation in some cases. Fixes rendering on XBMC and MPlayer with -vo direct3d.
Use a locale-independent strtod, prevents parsing errors on locales where , is used as decimal separator.
Fix a bug where inverse clips would not be cleared, eventually rendering subtitles invisible
Improved rotation cache accuracy
Now supports scripts up to 50MB, up from 10MB
Do not generate border if a glyph is collapsed (no width or no height)

Tags: upgrade
Revision history for this message
RussianNeuroMancer (russianneuromancer) wrote :
Revision history for this message
RussianNeuroMancer (russianneuromancer) wrote :

Please, package mplayer with multithread support for H.264 decoding.

Revision history for this message
Reinhard Tartler (siretart) wrote :

The url you've posted does not point to a multithreaded capable version of mplayer

Anyway, this is a wontfix request, in ubuntu we require mplayer to use a system ffmpeg, and newer mplayer snapshots won't work with the system ffmpeg. Updating ffmpeg is out of question for lucid, I'll do so for lucid+1.

what we could do is to package a mplayer-snapshot package for the motumedia PPA. this is indeed on my todo list.

Changed in mplayer (Ubuntu):
importance: Undecided → High
status: New → Won't Fix
Revision history for this message
RussianNeuroMancer (russianneuromancer) wrote :

> The url you've posted does not point to a multithreaded capable version of mplayer
Multithreaded version of mplayer HOWTO available here: http://www.mplayerhq.hu/design7/news.html (post "2009-02-20, Friday :: Video Acceleration and You')
Also in Debian Unstable/Sid mplayer-mt package: http://debian-multimedia.org/dists/unstable/main/binary-i386/package/mplayer-mt.php Maybe sync with it?

> Updating ffmpeg is out of question for lucid, I'll do so for lucid+1.
It possible to be ffmpeg-mt as system ffmpeg? Need to create another request or you just attach "ffmpeg-mt need package" to this bug?

Revision history for this message
RussianNeuroMancer (russianneuromancer) wrote :

ffmpeg-mt available here: http://gitorious.org/ffmpeg/ffmpeg-mt

Revision history for this message
RussianNeuroMancer (russianneuromancer) wrote :
Revision history for this message
Reinhard Tartler (siretart) wrote : Re: [Bug 539315] Re: Package Update Request: mplayer

On Tue, Mar 16, 2010 at 07:59:35 (CET), RussianNeuroMancer wrote:

>> The url you've posted does not point to a multithreaded capable version of mplayer
> Multithreaded version of mplayer HOWTO available here:
> http://www.mplayerhq.hu/design7/news.html (post "2009-02-20, Friday ::
> Video Acceleration and You')

I know, not suited for ubuntu.

> Also in Debian Unstable/Sid mplayer-mt package:
> http://debian-multimedia.org/dists/unstable/main/binary-i386/package/mplayer-mt.php
> Maybe sync with it?

I'd rather repackage it from scratch, but anyhow, if you make sure that
it won't break unrelated applications, we could *perhaps* consider an
extra mplayer-mt package and mark it as "experimental" on a "as-is"
basis (read: no security support, filed bugs gets closed unread, etc).

>> Updating ffmpeg is out of question for lucid, I'll do so for lucid+1.
> It possible to be ffmpeg-mt as system ffmpeg? Need to create another
> request or you just attach "ffmpeg-mt need package" to this bug?

no need, I'm aware of the issue, and ffmpeg-mt is likely to cause too
many regressions. it will hopefully be merged for ffmpeg 0.7.

-> sorry, won't get into ubuntu soon.

--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

Revision history for this message
RussianNeuroMancer (russianneuromancer) wrote :

> I'd rather repackage it from scratch, but anyhow, if you make sure that
> it won't break unrelated applications, we could *perhaps* consider an
> extra mplayer-mt package and mark it as "experimental" on a "as-is"
> basis (read: no security support, filed bugs gets closed unread, etc).
So, it's better than nothing (I mean better than old build of mplayer).

Revision history for this message
Reinhard Tartler (siretart) wrote :

On Di, Mar 16, 2010 at 08:49:28 (CET), RussianNeuroMancer wrote:

>> I'd rather repackage it from scratch, but anyhow, if you make sure that
>> it won't break unrelated applications, we could *perhaps* consider an
>> extra mplayer-mt package and mark it as "experimental" on a "as-is"
>> basis (read: no security support, filed bugs gets closed unread, etc).
> So, it's better than nothing (I mean better than old build of mplayer).

okay, then let's start with having a proposed package in some PPA first.

--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

Revision history for this message
RussianNeuroMancer (russianneuromancer) wrote :

Here, for example: ppa:ripps818/coreavc

Revision history for this message
RussianNeuroMancer (russianneuromancer) wrote :

It is possible to build new mplayer and ffmpeg before Maverick release?

Changed in mplayer (Ubuntu):
status: Won't Fix → New
Revision history for this message
Grizzly (sven-witterstein) wrote :

I just realised that mplayer/mencoder is over a year old in lucid. Hence, starting with lucid (has been fine for years) I can't encode my TV recordings to h264 any more. Please fix mplayer/mencoder by updating to a recent version!
(I don't think I should report a new bug on this, with mplayer being so outdated that it would only help to look, what a recent version does... ) Will try some ppa then...

Revision history for this message
Grizzly (sven-witterstein) wrote :

... and here ist the script I use and that all of a sudden fails

tags: added: upgrade
Changed in mplayer (Ubuntu):
status: New → Confirmed
Revision history for this message
yarly (ih8junkmai1) wrote :

Reinhard since you published this upstream can we expect a backport for lucid?

Format: 1.8
Date: Sat, 01 May 2010 21:31:58 +0200
Source: mplayer
Binary: mplayer mplayer-dbg mplayer-doc
Architecture: all i386 source
Version: 2:1.0~rc3+svn20100502-1
Distribution: unstable
Urgency: low
Maintainer: Debian multimedia packages maintainers
<pkg-multimedia-maintainers@xxxxxxxxxxxxxxxxxxxxxxx>
Changed-By: Reinhard Tartler <siretart@xxxxxxxxxx>
Closes: 566868 568272 573257 578622
Description:
mplayer-dbg - debugging symbols for MPlayer
mplayer-doc - documentation for MPlayer
mplayer - movie player for Unix-like systems
Changes:
mplayer (2:1.0~rc3+svn20100502-1) unstable; urgency=low
.
* new upstream snapshot from rc3 branch.
* remove patches applied upstream:
.
- 24_enable_fontconfig_by_default.diff
- 30_add_gmplayer_man_rules.diff
- 40_improve_desktop_file.patch
- 41_fix_forcedsubsonly.patch
- 50_fix_crashes_with_invalid_SDPs.patch
- 50_fix_initial_volume_setting_pulse_output.patch
- 61-malloc-bsd.patch
- 62-disable-vidix-on-kfreebsd-amd64.patch
- 63-sys-kd-include.patch

Revision history for this message
Reinhard Tartler (siretart) wrote :

On Mon, May 03, 2010 at 05:59:47 (CEST), yarly wrote:

> Reinhard since you published this upstream can we expect a backport for
> lucid?

that package is functionally pretty much what we currently have in
ubuntu since quite some time.

--
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4

Revision history for this message
Marc de Vries (madevr-orange) wrote :

I have to say that I don't quite understand what happened to the mplayer package now. It is clearly stated on the homepage (http://mplayerhq.hu) that the just released rc3 is intended to be used with the ffmpeg 0.5 branch. However the ffmepg package in Maverick is from the ffmpeg 0.6 branch. Even more important is the fact that the developers of mplayer strongly recommend to use a current SVN snapshot (rc3 is over a year old). Why isn't this done in Maverick?

Quote: "1.0rc3 was intended to be rolled out over a year ago, but got delayed again and again. Since it is designed to be compatible with the FFmpeg 0.5 branch, it will be useful to distros and other users still tracking said branch. Thus we are now publishing it even though it is outdated even before the day of its release. For general usage current Subversion snapshots should be a better fit, as many bug fixes and new features are available. "

Revision history for this message
RussianNeuroMancer (russianneuromancer) wrote :

By the way dvdnav:// work with menu in current builds?

Revision history for this message
Reinhard Tartler (siretart) wrote :

mplayer rc4 is expected to happen before maverick's feature freeze.
please be patient or help finishing rc4 upstream.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mplayer - 2:1.0~rc4~try1-1ubuntu1

---------------
mplayer (2:1.0~rc4~try1-1ubuntu1) maverick; urgency=low

  * merge from debian/experimental, remaining changes:
    - build depend against, lame, x264, xvid
    - enable mencoder and mplayer-gui
  * ensure that quilt patches are actually applied

mplayer (2:1.0~rc4~try1-1) experimental; urgency=low

  * New Upstream Version, LP: #539315
  * Build (against) again the System FFmpeg
  * tighten dependency on FFmpeg 0.6
  * remove patches merged upstream
  * remove 22disable-xscreensaver.patch
  * refresh patches
 -- Reinhard Tartler <email address hidden> Thu, 29 Jul 2010 07:25:31 -0400

Changed in mplayer (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
RussianNeuroMancer (russianneuromancer) wrote :

This package builded with libdvdnav library?

Revision history for this message
Oleg "Nightwing" Lomakin (nightwing666) wrote :

Does 2:1.0~rc4~try1-1ubuntu1 support ordered chapters? I build this package on lucid, and it don't support this feature.

Revision history for this message
RussianNeuroMancer (russianneuromancer) wrote :
Revision history for this message
Oleg "Nightwing" Lomakin (nightwing666) wrote :

Maybe 2:1.0~rc4~try1.dsfg1-1ubuntu1 fix this bug?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.