FS#27970 - Mplayer: use libcdio instead of libcdparanoia prevents CD audio skips.

Attached to Project: Arch Linux
Opened by Antonio (kokoko3k) - Tuesday, 17 January 2012, 12:18 GMT
Last edited by Ionut Biru (wonder) - Monday, 05 March 2012, 09:40 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Ionut Biru (wonder)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
Playing an audio cd with archlinux mplayer is impossible,
depsite of the cache size.
Audio begin skipping as soon as cache becomes empty, and it will.

Additional info:
* package version(s)
mplayer ; pkgver=34426

* config and/or log files etc.
mplayer cdda:// -noconfig all -identify -cdrom-device /dev/sr1 -cache 4096 -cache-min 99
(after a while)
Cache empty, consider increasing -cache and/or -cache-min. [performance issue]
Cache empty, consider increasing -cache and/or -cache-min. [performance issue]
Cache empty, consider increasing -cache and/or -cache-min. [performance issue]
Cache empty, consider increasing -cache and/or -cache-min. [performance issue]
Cache empty, consider increasing -cache and/or -cache-min. [performance issue]

..and audio begin skipping.


Steps to reproduce:
I tried this on two different cd readers.

* Play a (real) audio cd with mplayer, use a cache big as you want (but lower than the file size of course).

* Download mplayer pkgbuild and add:
--disable-cdparanoia
* add libcdio to the deps.
* make and install the package.

Play the same cd with (or even with the smallest cache: -cache 32 -cache-min 0) and see that it works flawlessly.

Going to report the same for community/mplayer-vaapi
This task depends upon

Closed by  Ionut Biru (wonder)
Monday, 05 March 2012, 09:40 GMT
Reason for closing:  Implemented
Additional comments about closing:  mplayer-34799-1
Comment by PyroPeter (pyropeter) - Wednesday, 18 January 2012, 00:20 GMT
I had the same problem with 34426-1.

The proposed solution (building mplayer without cdparanoia) works for me.

Loading...