2006年06月13日

MPlayer 1.0pre8 released(前編)


〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 途中で力つきた試訳ここから

2006.06.11, Sunday :: MPlayer 1.0pre8 released 
posted by the release team


 前回のリリースから1年以上が経過したが、我々は生きている!いつも通り、ChangeLog の長さは明らかに、我々はリリースについては怠慢だが、コードに関しては違うことを示している。

 なによりもまず、我々はAVI, Real, MOVに関するセキュリティバグを潰した。従っていかなる場合もアップグレードをお奨めする。

 現在までに pre7 がどれほど年をとったかを考えても、アップグレードを強く推奨する。また同時に、最新の開発版の成果を味わったり、バグリポートや修正をするには、可能な 限りSubversion版の利用を推奨する。開発版カーネルを使うのとは違って、MPlayerがあなたのデータを食べてしまったり、飼い猫を妊娠させ るようなことはないからだ。しかしその代わり、あなたが開発版を使うことは、我々にしてみれば MPlayer全体の品質向上の助けとなる。

 追加された多数の機能のうち、libavformat がサポートするファイルの増加は特筆に値する。もし、あなたが特定種類のファイル再生で問題を抱えていたら、 libavformat でのdemux(-demuxer lavf)を試してみて欲しい。 また、MEncoder にも libavformatの恩恵がある。例えば Flash videoの生成など。

 H.264 decoderにも多くの進展があり、より速く、エラー耐性の高いものとなった。サポートする映像・音声コデックも増えた。 Audio/Video シンクロも、特にReal streams と Vorbisでは大きく改善された。

 さらに!今回の MPlayerには目玉機能がある:  DVDnav (DVD menu)の試験的実装と Windows port用GUIの試験的実装だ。是非このテストに参加し、これらの機能から"試験的"の文字を取り去るのに手を貸して欲しい ;-).

MPlayer 1.0pre8: "NeuTeam strikes back"

Security:

  • support for compilation with non-executable stack
  • fix the major issues caught by Coverity's static analysis runs

Documentation:

  • environment variables documentation started(*環境変数の文書化を開始*)
  • interactive control fully documented(* インタラクティブ・コントロール(旧称"キーボードコントロール")の文書化完了*)
  • improved encoding guide(* エンコーディング・ガイドの改善*)
  • new technical encoding guide in DOCS/tech/encoding-guide.txt which is to be merged into the existing guide(*新しいテクニカル・エンコーディング・ガイド。いずれ既存のガイ ドに統合予定*)
  • encoding tips for x264 and XviD(*x264 とXviDのエンコーディングまめちしき*)
  • how to set up MEncoder for x264 support(*MEncoderでx264サポートをする方法*)
  • new advanced audio usage guide with surround sound instructions(*あたらしい"より先進的な音声形式の使い方ガイド "はサラウンド音声の扱い方を含む*)
  • Hungarian XML documentation translation finished (*XML 文書のハンガリー語訳完了*)
  • Czech documentation translation finished(*文 書のチェコ語訳完了*)
  • French MPlayer documentation synced(*文書のフランス語版、最新版に同期*)
  • German man page synced(*man page のドイツ語版、最新版に同期*)
  • Hungarian man page synced(*man pageのハンガリー語訳版、最新版に同期*)
  • Italian man page synced(*man pageのイタリア語訳版、最新版に同期*)
  • Chinese console messages synced(*コ ンソール・メッセージの中国語版、同期*)
  • misc improvements all over the place(*全 体的な改善*)
  • AIX port documentation added(*AIX ポートの文書追加*)
  • all XviD options documented(*XviD の全オプション、文書化*)
  • CONFIGURATION FILES section added to the man page(*man pageにコンフィグファイルのセクションを追加*)
  • Doxygen comments added to configuration parser and OpenGL video out driver

Drivers:

  • JACK audio output rewritten without bio2jack
  • OpenAL audio output - unfinished, can only do mono output
  • OpenGL video output modules support -geometry and -wid options
  • for -vo gl manyfmts is now default (since it is a lot faster), use -vo gl:nomanyfmts if it does not work for you
  • streaming textures for -vo gl, much faster if supported (use -dr)
  • hardware YUV to RGB conversion for -vo gl and -vo gl2, see yuv suboption
  • support for custom fragment programs for -vo gl (see TOOLS/*.fp)
  • support for bicubic hardware scaling in -vo gl, see lscale suboption
  • use libvbe from vesautils as VESA video driver
  • several fixes for the GGI video output driver
  • fall back on next video output driver if vo_3dfx failed to initialize
  • improved XvMC library detection (disabled by default)
  • DPI (Print-Resolution) and Pixel-Aspect support in vo_jpeg
  • ALSA audio output: several small fixes and improvements
  • removed experimental mmap suboption from the ALSA driver
  • YUY2 and back end scaling for S3 Virge chips on fbdev (-vo s3fb)

Decoders:

  • Indeo2 (RT21) support via lavc
  • Fraps video decoder via binary DLL
  • support for 8-bit PNGs with palette
  • support for dmb1 MJPEG files with ffmjpeg
  • support for musepack audio (WARNING: when seeking you might get ear- and speaker-breaking noises). If you hear clipping, use -af volume.
  • experimental speex support via libspeex
  • On2 VP7 video decoder via binary DLL
  • Duck/On2 TrueMotion2 (TM20) support via lavc
  • support FLX and DTA extensions for flic files
  • QDM2 audio decoding via lavc
  • cook audio decoding via lavc
  • TrueSpeech audio decoding via lavc
  • CamStudio video decoder via lavc
  • hwmpa pass-through MPEG audio codec
  • tremor updated to libogg 1.1.2
  • PNG decoding via libavcodec
  • removed native RealAudio codecs (ported to lavc)
  • Zip Motion-Block Video (ZMBV) decoder via lavc and binary DLL
  • support for QuickTime in24/in32/fl32 PCM audio
  • internal libfaad updated to CVS 20040915+MPlayer patches
  • RTJpeg decoder from lavc is preferred
  • bug fix for lavc WMA v2 decoder, now all files should be playable
  • -vc mpeg12 resizes the window when aspect ratio changes
  • Smacker audio and video decoding via lavc
  • Windows Media VC1 video decoder via binary DLL
  • Flash Screen video decoder via lavc

Demuxers:

  • simultaneous audio capture/playback (-tv immediatemode=0) fixed in v4l2
  • PVR support
  • AAC ADTS demuxer
  • libdvdread updated to v0.9.4
  • support for some more MythTV NUV files
  • modularization of demuxer code
  • MPEG in GXF container support with extension-based detection
  • faster MPEG and much faster GXF demuxing
  • more user-friendly demuxer forcing
  • MPEG Layer 1 and 2 demuxing fixed
  • properly pass Vorbis extradata from Matroska container
  • DVR format support
  • H.264 ES high profile support
  • TV channel cycling
  • DVD subtitle and audio stream mappings fixed
  • fixed RealAudio demuxing, now all files should have correct A/V sync
  • partial support for QuickTime sound atom version 2
  • improved handling of text subs in Matroska files
  • DVD subtitles disabled by default
  • support sipr codec in old RealAudio files
  • fixed framerate detection of interlaced H.264 in raw/PS/TS streams
  • support for variable framerate Ogg/OGM files
  • made demux_ogg.c work with ffvorbis decoder
  • fixed playback of RealVideo in Matroska files on PPC
  • added support for Vorbis in MOV/MP4

Streaming:

  • fix streaming of RealAudio files over HTTP
  • show SHOUT/Icecast metadata while playing
  • ultravox (unsv://) streaming support
  • stream code ported to new modular API, massive code cleanup
  • bandwidth selection for Real RTSP streams (for faster stream dumps)

FFmpeg/libavcodec:

  • Snow bug fixes and speedup on x86, x86-64 and AltiVec
  • MPEG-1/2/4 and H.264 decoder speedup
  • Indeo2 (RT21) video decoder
  • Fraps video decoder (v0 & v1, v2 not yet supported)
  • Vorbis audio decoder
  • RV20 fixes
  • VP3 decoder fixes and speedup
  • countless bug fixes all over the place
  • vstrict=-1 is default, Snow, ffv1 etc. need vstrict=-2
  • skiploopfilter/skipidct/skipframe decoder options for very fast H.264 decoding
  • D-Cinema audio demuxer and decoder support
  • Duck/On2 TrueMotion2 (TM20) decoder
  • FLX and DTA extensions for flic
  • QDM2 audio decoder
  • cook audio decoder
  • TrueSpeech audio decoder
  • WMA2 audio decoder fixed, now all files should play correctly
  • JPEG-LS decoder (unfinished)
  • CamStudio video decoder
  • Theora decoder
  • improved MOV and QuickTime demuxer
  • improved AVI muxer
  • multithreaded decoding
  • bitexact decoding
  • DV50 encoder, decoder, muxer and demuxer
  • true audio (TTA) decoder
  • AIFF/AIFF-C audio format, encoding and decoding
  • Creative VOC demuxing
  • Zip Motion-Block Video (ZMBV) decoder
  • KMVC decoder
  • NuppelVideo/MythTV demuxer and RTJpeg decoder
  • MP4 and MOV demuxer greatly improved to support all varieties of currently available files
  • AVS demuxer and video decoder
  • American Laser Games multimedia (*.mm) playback system
  • Smacker demuxer and decoder
  • Flash screen Video decoder
  • Trellis-optimized ADPCM audio encoder
  • Major improvements to Snow quality and encoding

GUI:

  • skins now reside in a directory named 'skins', not 'Skin'
  • ported to GTK2
  • long standing upside down vpotmeter bug fixed
  • don't hang on unreadable skin files
  • random fixes and improvements

Filters:

  • much faster version of spp filter (-vf fspp), and pp7 ("fast spp=6")
  • remove_logo filter
  • lavcresample now used by default (-af-adv force=0 gives old behavior)
  • vf_expand and vf_dsize now support aspect and round parameters
  • screenshot filter
  • -af pan command line fix, now outputs the right number of channels and accepts values < 0 or > 1. Channel order had to be changed.
  • -af sinesuppress to remove a sine at a certain frequency
  • negative stride support in swscale
  • big-endian and AltiVec fixes and performance improvements for swscaler, color conversions and post-processing
  • -srate fixed
  • hqdn3d: 2.5x faster temporal-only, 1.6x faster spatial-only
  • new proof-of-concept karaoke (voice removal) filter
  • motion compensating deinterlacer (-vf mcdeint)
  • Yet Another DeInterlacing Filter (-vf yadif)
posted by ばる at 00:00| Comment(0) | TrackBack(0) | mencoder | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス: [必須入力]

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/19230176
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。