Re: Kompilasi MPlayer (Menjawab Iang)
Posted on July 27th, 2010 in celoteh, linux | 4 Comments »
Karena jawabannya cukup panjang, saya putuskan untuk menjadikan ini sebuah entri baru. Untuk lebih jelas, saya mencoba merunut apa yang saya sudah lakukan.
#1 Mengunduh MPlayer subversion harian dari situsnya.
#2 Mengonfigurasinya dengan parameter baku tanpa embel-embel
$./configure --prefix=/usr
#3 Mengubah berkas config.mak
Konfigurasi mengubah CFLAGS, CXXFLAGS, dan DEPFLAGS dengan mengubah nilai "-march=native" menjadi "-march=core2" dan menambahkan "-msse4.1".
#4 Buat dan pasang seperti biasa.
#Hasil dengan keluaran video baku (-vo xv)
Dengan menggunakan Xv, memutar film menghabiskan CPU sekitar 60%. Hasil keluaran dengan nama film sengaja disamarkan disisipkan di akhir entri ini.
#Hasil dengan menggunakan video vdpau (-vo vdpau)
Sayangnya, dengan menggunakan VDPAU, malah menghasilkan 70~80% lebih. Apakah ada yang salah dengan konfigurasi kompilasi? Kemungkinan, sih, karena memakai blob NVIDIA versi 256.25 (beta).
#Lampiran Keluaran Xv:
MPlayer SVN-r30554-4.4.4 (C) 2000-2010 MPlayer Team
Playing *CENSORED*_[1920×1080_h264][CB5C7E26].mkv.
libavformat file format detected.
[matroska @ 0×1363a50]max_analyze_duration reached
[matroska @ 0×1363a50]Estimating duration from bitrate, this may be inaccurate
[lavf] stream 0: video (h264), -vid 0, x264
[lavf] stream 1: audio (aac), -aid 0, -alang jpn, AAC
[lavf] stream 2: subtitle (unknown), -sid 0, -slang eng, ASS
VIDEO: [H264] 1920×1080 0bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:
title: *CENSORED*
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
FAAD: compressed input bitrate missing, assuming 128kbit/s!
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback…
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 1920×1080 => 1920×1080 Planar YV12

