Manage your Blog

Create your blog now! Easy and Free

Ubuntuland

Get Paid to Blog About the Things You Love

Category: Video

23/06/2008 GMT 1

mpg123, Fast MP3 Player for Linux and UNIX systems

ubuntuland @ 09:48

mpg123_logo-current.pngmpg123 is a real time MPEG 1.0/2.0/2.5 audio player for layers 1,2 and 3 (MPEG 1.0 layer 3 aka MP3 most commonly tested). Among others working with Linux, MacOSX, FreeBSD, SunOS4.1.3, Solaris 2.5, HPUX 9.x, SGI Irix and Cygwin.

t is free software licensed under LGPL (the officially released sources, some files in subversion repository may differ).

The project is not maintained at the moment and there are some serious security problems in the latest player versions. It is highly recommended to not use the source code you can download from this site.

What's New in This Release (1.4.3 stable version):

· Fix mpg123_tell() and mpg123_seek() return values with respect to the samples in decoding buffer (bug 1947373).
· Fix (bogus) 3DNow detection on IDT C6 (bug 1947982).
· Fix mono playback of win32 output (bug 1955157).
· Fix ABI compatibility with compilers that don't align the stack like gcc does (fixing SSE crashes on win32).

Features

We all know that mpg123 is the fast console mpeg audio decoder/player, don't we? But here are some things that go beyond simple decoding:

  • support for many platforms (many Unices, MacOSX, Windows) and audio subsystems
  • simple but powerful control mode for frontends (commands via STDIN)
  • realtime control of efficient equalizer (because built into decoder)
  • built-in terminal control keys
  • support for gapless playback of mp3 files (skipping encoder/decoder padding/junk)
  • many audio data settings: resampling, choose channel, mono, ...
  • really efficient with a growing number of assembler optimizations (pentium, MMX, AltiVec, ...)
  • support for Relative Volume Adjustment / ReplayGain

mpg123 supports a wide range of audio interfaces, including:

  • ALSA (Advanced Linux Sound Architecture)
  • CoreAudio (Mac OS X)
  • EsounD (The Enlightened Sound Daemon)
  • JACK (Jack Audio Connection Kit)
  • NAS (Network Audio System)
  • OSS (Open Sound System)
  • PortAudio (Portable cross-platform Audio API)
  • PulseAudio (sound server for POSIX and Win32)
  • SDL (Simple DirectMedia Layer)
  • Sun Audio (/dev/audio)
  • Win32 (Windows WaveOut)

Downloads

The sources are signed with Thomas´ GPG key.

Current Release

Please see the the

sourceforge.net files section

for current and past downloads including release notes etc. Sourceforge is providing a number of download mirrors to ensure the best availability. Please let´s use this kind service.

Local Fallback

mpg123 1.4.3 (signature)

Occasional Win32 binaries

Have a look into the download/win32/ directory for zip files with mpg123 builds (with libmpg123 DLL or static, different decoder options). I don't promise to update these too often. You can always download the source code and compile it with MinGW32 in MSYS.

Developer Version

Development happens in the subversion repository on orgis.org: svn://orgis.org/mpg123/trunk; you can also browse it via the ViewVC web interface. You can get snapshots from both places.

A nightly tarball with the the autotool stuff prepared is at http://mpg123.org/mpg123-svn-snapshot.tar.bz2.

Windows folks may check out the testing zip archive of the libmpg123 Win32 DLL. In the archive you find a version with all the optimized decoders to choose at runtime and one just using the generic C code. The .dll file along with .def, .lib and of course the mpg123.h header file you need to get going with your beloved MSVC++. The library is built using the MinGW32/MSYS environment, which you can also use to build the complete mpg123. We only support building of mpg123 code itself under Windows using MinGW32 or Cygwin, while you should be fine with using the prepared .dll with any other compiler... no warranty on that, of course;-)

Archived Downloads

Old downloads as well as gzipped variants of the bzipped tarballs are to be found either on the sourceforge.net files section or in the local download directory.

Historic downloads from Michael´s site

The old mpg123 versions contain various problems including security vulnerabilities. That doesn't mean that mpg123 is insecure and bad, this is just a result of aging code that lacks active maintainership.
So please use these downloads with care and check the news section for known issues.

Frequently Asked Questions

I want my music in asterisk and the mpg123 on my distro is just rubbish!

You are living in the past. See my message to the asterisk community.

nokia_n95_300x250.gif

I want to compile with Alsa but configure fails - what do I need?

Most likely, you are missing the header files for the alsa library (libasound) or even the library itself.

Distro Needed packages
Debian / Ubuntu libasound2, libasound2-dev

No sound on my AMD64 / x86_64 machine!

See bug 1547470. There is an issue with alsa < 1.0.13 that breaks mpg123 when compiled with 64bits (on this platform only?). So just upgrade alsa and it should be fine.

Latest Posts

 

Linux Links

26/01/2008 GMT 1

Ubuntu Media Players OverView

ubuntuland @ 09:05

rss_orange1.png

I want to give the list of media players available for ubuntu users with installation instructions.

Beep Media Player

MP, or Beep Media Player, is a compact media player that was originally forked from XMMS with the goal of porting XMMS
to GTK2 and make use of more modern desktop standards. The original XMMS is based on GTK 1.2, which is now deprecated for roughly 4 years, and was deprecated at the time of the fork for approximately 2 years. This, and the fact that the developers were developing XMMS under a mostly cathedral-style model led M. Derezynski to fork BMP from XMMS.

Current Stable Version :- 0.9.7.1

Project Home Page :- http://bmp.beep-media-player.org/index.php/BMP_Homepage

Install Beep Media Player in Ubuntu

sudo aptitude install beep-media-player

This will complete the installation.Now if you want to access this application go to Applications—>Sound&Video—>Beep Media Player

Once it opens you should see the following screen

Banshee

Import, organize, play, and share your music using Banshee’s simple, powerful interface.Rip CDs, play and sync your iPod, create playlists, and burn audio and MP3 CDs. Most portable music devices are supported.Banshee also has support for podcasting, smart playlists, music recommendations, and much more.

Current Stable Version :- 0.11.5

Project Home Page :- http://bmp.beep-media-player.org/index.php/BMP_Homepage

Install Banshee in Ubuntu

sudo aptitude install banshee

This will complete the installation.Now if you want to access this application go to Applications—>Sound&Video— >Banshee Music Player

Banshee Music Player is loading

Once it opens you should see the following screen

Banshee Music Player Version Details

Rhythmbox

Rhythmbox is an integrated music management application, originally inspired by Apple’s iTunes. It is free software,designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework.

Current Stable Version :- 0.9

Project Home Page :- http://www.gnome.org/projects/rhythmbox/

Install rhythmbox in Ubuntu

sudo apt-get install rhythmbox

This will complete the installation.Now if you want to access this application go to Applications—>Sound&Video—
>Rhythmbox Music Player

Once it opens you should see the following screen

Rhythmbox Music Player Version Details

Listen

Listen is a Music player and management for GNOME Features: metadata edition, ipod management, audioscrobbler, wikipedia information, lyrics, global statistiques, burn and AudioCD, convert audio file, webradio, lastfm web service, download album cover.

Current Stable Version :- 0.5b1

Project Home Page :- http://listengnome.free.fr/

Install Listen Music Player in Ubuntu

For Dapper Users

Edit the /etc/apt/sources.list file

sudo vi /etc/apt/sources.list

add the following lines save and exit the file.

deb http://theli.free.fr/packages/ dapper listen

deb-src http://theli.free.fr/packages/ dapper listen

Now you need to update the source list using the following command

sudo apt-get update

sudo apt-get install listen

For Edgy Users

You need to make sure that universe repositories and use the following command

sudo apt-get install listen

This will complete the installation.Now if you want to access this application go to Applications—>Sound&Video—
>Listen Music Player

Listen Music Player is loading

Once it opens you should see the following screen


Listen Music Player Version Details


XMMS

XMMS is a multimedia player for unix systems. XMMS stands for X MultiMedia System and can play media files such as
MP3, MOD’s, WAV and others with the use of Input plugins.XMMS is mainly targeted at music playback, but through thirdparty plugins some rudimentary video capabilities exists,but there are much better systems other than XMMS for video support.

Current Stable Version :- 1.2.0

Project Home Page :- http://www.xmms.org/

Install xmms in Ubuntu

sudo apt-get install xmms

This will complete the installation.Now if you want to access this application go to Applications—>Sound&Video—
>XMMS Music Player

Once it opens you should see the following screen

quod libet

Quod Libet is a GTK+-based audio player application written using the Python programming language. Its main design
goal is to provide a way for users to organize their music library however they want.One of Quod Libet’s unique features is the ability to search and construct playlists based on search terms or regularexpressions. It also scales well, making it ideal for music libraries with thousands of songs. Quod Libet includes a tag editor (also available separately as Ex Falso) which can alter the metadata of groups of files.

Current Stable Version :- 0.24

Install quodlibet in Ubuntu

sudo apt-get install quodlibet

This will complete the installation.Now if you want to access this application go to Applications—>Sound&Video—
>Quod Libet

Once it opens you should see the following screen

quod libet Music Player Version Details

 

Related post to: Multimedia
LinuxLinks

04/01/2008 GMT 1

Subdownloader is a free open source tool for videofiles subtitles

ubuntuland @ 11:11

Subdownloader is a Free Open Source tool written in PYTHON for automatic download/upload subtitles for videofiles (DIVX,MPEG,AVI,etc) and DVD's using fast hashing.

Features:

  • No spyware, no adware, source code is available
  • It uses fast hashing algorithm (27 GB movies/7 seconds)
  • Search subtitles recursively from your divx folders
  • Upload entire series seasons subtitles in less than 1 minute
  • Autodetect language of the subtitles and many more features

License: GNU General Public License v3
Labels: subtitles, video, mp4, dvd, divx

Join project

Project owners:
capiscuas
Project members:

sethts, opensubtitles


linux_installation

How to install and run SubDownloader on GNU/Linux

Requisites

  • python 2.5
  • python-wxgtk2.8 (.deb)
  • python-imdbpy
  • python-mmpython

Download last sources

Download and uncompress the last 1.2.9 sources from here

Run #python Subdownloader.py

SubdownloaderSubdownloaderSubdownloader

Subdownloader is a tool written in PYTHON for automatic download/upload subtitles for videofiles (DIVX,MPEG,AVI,etc) and DVD's using fast hashing. No more Website searches required.

Subdownloader is a Free Open Source tool written in PYTHON for automatic download/upload subtitles for videofiles (DIVX,MPEG,AVI,etc) and DVD's using fast hashing.

Features:

* No spyware, no adware, source code is available
* It uses fast hashing algorithm (27 GB movies/7 seconds)
* Search subtitles recursively from your divx folders
* Upload entire series seasons subtitles in less than 1 minute
* Autodetect language of the subtitles and many more features




Web site : http://code.google.com/p/subdownloader/

Country : Viet Nam

Licence : GPL v3

Project leader : Ivan Garcia

Target audience : V.O Movies-Series Fans who needs subtitles.

Similar projects : None. It's a brand new idea saving the time of many people willing to find their subtitles easily.

Want to contribute ?

Needed contributions : Code and Documentation.

Number of developpers : 1

Project mailing-list :http://forum.opensubtitles.org/viewtopic.php?p=525

Public CVS/SVN :http://code.google.com/p/subdownloader/source

Multimedia:  latest post
MyLinuxLinks

 

09/11/2007 GMT 1

Ubuntu Studio 8.04 released: Installation Guide for Hardy Heron

ubuntuland @ 18:52

rss_orange1.png

Ubuntu Studio is an Ubuntu-based desktop Linux distribution designed for audio, video and graphic enthusiast. It uses GNOME desktop environment and includes lots of open-source applications for multimedia creation.

For instance, Ardou, Audacity, GIMP, Inkscape, Blender, PiTiVi, Kino, Cinepaint and so on. This installation guide will help you install Ubuntu Studio 8.04 Hardy Heron.

The kernel included with Ubuntu Studio is modified for intensive audio, video or graphics work. The scheduler allows applications to request immediate CPU time, which can drastically reduce audio latency. Ubuntu Studio also includes custom artwork, a blue-on-black theme as opposed to Ubuntu's default brown and orange.

There is currently no live version available of Ubuntu Studio, and consequently, no graphical installer. In addition, the disk image is 800MB, too large to fit on a standard CD, and as a result, Ubuntu Studio is often installed from a DVD. Ubuntu Studio can also be installed via the Internet from an existing Ubuntu installation via apt.

ipod.jpg

Get Ubuntu Studio 8.04 final now.

In order to install Ubuntu Studio 8.04, you must start your computer using the installation DVD. Then using the following steps:

1. Select Install in text mode. Press ENTER to continue.

2. Choose language and country, keep default.



games_skin_banners.jpg

3. Select you keyboard layout.

4. Configure the network, enter hostname, e.g. phorolinux.

5. Partition disks. We select Guided - use entire disk. If your disk exists data, you can select Manual.

6. Configure time zone.

7. Configure the clock.

8. Set up users and passwords.

9. Installing the base system.

10. Choose software to install.

11. Configuring xserver-xorg.

12. Finish the installation.

After restart computer, you will enter world of Ubuntu Studio.

Packages

Audio

* Ardour
* Audacity
* Hydrogen
* JACK Audio Connection Kit
* JAMin
* LilyPond
* Mixxx
* MusE
* Rosegarden
* TiMidity++
* Wired

Video

* PiTiVi
* Kino
* Stopmotion
* VLC media player

Graphics

* Agave
* Blender
* Enblend
* FontForge
* GIMP
* Inkscape
* Scribus
* Synfig


468x60.gif Parla ItaliaSenzaLimiti

Latest Posts

 

Linux Links

Toys! Free 			shipping on Toys!

Free 			Shipping!

07/11/2007 GMT 1

qBittorent Client 1.0.0 released by Ubuntu 8.04 Hardy Heron

ubuntuland @ 10:49

rss_orange1.png

The qBittorrent project was created in March 2006 with the idea of developping a new Bittorrent client for Linux (and possibly other systems) that would be easy to use, good looking, featureful but lightweight.

qBittorrent is a Free Software released under the GNU GPL license.

The author is Christophe Dumez, a French student in an engineer school (UTBM), in IT departement.

qBittorrent is based on the great Libtorrent by Arvid Norberg.

http://abulle25.free.fr/wordpress/wp-content/2007/05/qbittorrent2.png

Bittorrent features

qbittorent.png

qBittorrent can now be considered as a good alternative to other bittorrent clients. It provides a lot of features such as:

  • A polished Graphical User Interface written with Qt4 toolkit
  • UPnP / NAT-PMP port forwarding support
  • Encryption support (compatible with Azureus)
  • Multiple simultaneous downloads / uploads
  • Download from RSS streams
  • An integrated search engine
  • DHT (trackerless) support
  • uTorrent Peer eXchange support (PeX)
  • Directory scanning with automated download of torrents inside
  • Good internationalization (~25 languages supported)
  • Selective download of files in a torrent
  • Media File previewing while downloading
  • Torrent trackers edition and prioritizing
  • Seeders / Leechers displayed in download list
  • Styles support
  • Files prioritizing in a torrent
  • Torrent download in correct order
  • System tray integration
  • Tracker authentication support
  • Unicode support
  • Torrent downloading directly from their url
  • Connection though a proxy
  • IP Filtering similar to the one in eMule

Go ahead and try qBittorrent, you won't regret it

News

November 3rd 2007 - qBittorrent v1.0.0rc7 released

We are releasing the seventh release candidate for qBittorrent v1.0.0. It fixes some problems, especially when using a recent libtorrent svn snapshot. It is now advised that you update to the latest libtorrent available since it fixes a lot of bugs that were reported.

Also, please note that Jeffery Fernandez finished packaging qBittorrent for OpenSuse (10.2 and 10.3) for 32bits and 64bits.

rc6->rc7 changelog:

  • BUGFIX: Catching DHT exception in case there is a problem
  • BUGFIX: Removed build dependency on Python
  • BUGFIX: Fixed a bug in children update when changing files priorities
  • BUGFIX: Pause/Start All now affect all tabs, not only the current one
  • BUGFIX: Don't reload all torrents everytime settings are saved
  • BUGFIX: Don't reload seeding torrents anymore (no point)
  • I18N: Updated Turkish translation

October 19th 2007 - qBittorrent v1.0.0rc6 released

We got a lot of feedback this week. We would like to thank all the people who tested qBittorrent and helped us make qBittorrent more stable. It is strongly advised to update to latest libtorrent too.

rc5->rc6 changelog:

  • FEATURE: Added a button to clear search pattern
  • BUGFIX: configure looks for libraries in lib64 folders too
  • BUGFIX: configure doesn't require paths with a terminal "/" anymore
  • BUGFIX: Fixed minimize to tray feature
  • BUGFIX: Fixed folders progress calculation in torrent properties
  • BUGFIX: Fixed deletion of subfolders when deleting torrents from hard drive
  • BUGFIX: Remember scan directory in program preferences now
  • BUGFIX: Fixed ETA display (sometimes displayed < 1min for no reason)
  • I18N: Fixed swedish, French, Spanish translations

October 13th 2007 - qBittorrent v1.0.0rc5 released

We got quite a lot of feedback after rc4 release. Thanks to this, we are now releasing rc5 that fixes the bugs that were reported and brings a new feature too: filtered files do not appear on hard drive anymore.

Please update your libtorrent to r1672 or it won't compile.

rc4->rc5 changelog:

  • BUGFIX: Now filtered don't appear on hard drive anymore (libtorrent >= r1659)
  • BUGFIX: AddInPause setting doesn't pause downloads on startup anymore
  • BUGFIX: Fixed an ETA calculation problem when the torrent has filtered files
  • BUGFIX: Fixed possible overflow in ETA calculation
  • BUGFIX: Fixed "Missing Input path" error when creating a torrent
  • BUGFIX: Fixed some notification messages for torrent addition dialog
  • BUGFIX: Fixed "Automatically start seeding" feature in torrent creation tool
  • COSMETIC: Improved progress bar text rendering

October 6th 2007 - qBittorrent v1.0.0rc4 released

We just released rc4 today. We fixed some bugs and we made some optimizations. We also packaged a new svn snapshot for Libtorrent v0.13, as it is getting more and more stable. Debian/Ubuntu/Mandriva Packages will be updated soon.

rc3->rc4 changelog:

  • BUGFIX: Fixed ip filter preferences (couldn't enable it)
  • BUGFIX: Fixed compilation problems on FreeBSD (Ok now)
  • BUGFIX: Updated INSTALL file
  • BUGFIX: Optimized torrent real size calculation
  • BUGFIX: Use system default style as a default (instead of Plastique style)

September 30th 2007 - qBittorrent v1.0.0rc3 released

We released today the third release candidate for qBittorrent v1.0.0. This release fixes downloads problems some users were experiencing, Please update to this release candidate. Packages will be updated tonight.

This version is the one competing for "Les Trophées du Libre", that is starting tomorrow.

rc2->rc3 changelog

  • BUGFIX: Fixed a proxy problem causing connections to be rejected by trackers
  • BUGFIX: Fixed a compilation problem on FreeBSD

September 27th 2007 - qBittorrent v1.0.0rc2 released

Here the second release candidate for qBittorrent v1.0.0. Mandriva 2008, Ubuntu Gutsy and Debian testing/unstable packages are up to date. Please test them and report any problem you may experience.

rc1->rc2 changelog:

  • BUGFIX: Fixed search engine plugins update
  • BUGFIX: Fixed mininova search engine plugin
  • BUGFIX: Fixed infoBar text when adding a torrent
  • BUGFIX: Fixed a unsupported character in man page
  • I18N: Updated Italian and Korean translations

September 25th 2007 - qBittorrent v1.0.0rc1 released

We decided to release today a first release candidate for qBittorrent v1.0.0.

There are very little difference since beta7. However, we disabled debug as a default and we will package this release candidate for Ubuntu/Debian/Mandriva. Also, documentation (French + English) is now up to date here.

beta7 to rc1 changelog:

  • BUGFIX: Fixed overflow in ratio calculation
  • BUGFIX: Added -DNDEBUG flag to fix compilation with libtorrent svn
  • BUGFIX: Added a -DQT_NO_DEBUG_OUTPUT flag in debug mode to fix a bug in Qt4.3.x
  • I18N: Updated most translations
  • COSMETIC: foreground text now uses style's foreground color instead of hard-coded black.

September 19th 2007 - qBittorrent v1.0.0beta7 released

This new beta includes all the features that can be expected in final v1.0.0. qBittorrent is now in feature-freeze mode: only bug fixes and translations updates will be made until final release.

Since we added a lot of new features in this beta, it is important that you test it and report any problem you may experience with it. Please help us make qBittorrent v1.0.0 as stable as possible.

Also note that it is important to update your libtorrent or qBittorrent won't compile (r1578)

beta6 to beta7 changelog:

  • FEATURE: Made search engine plugin install more reliable
  • FEATURE: Allow to drag'n drop plugin to list for install/update
  • FEATURE: Added some search plugins to http://plugins.qbittorrent.org
  • FEATURE: Added zip support in search plugins manager (can put .py & .png inside)
  • FEATURE: Redesigned torrent creation dialog
  • FEATURE: Allow to set piece size when creating a torrent
  • FEATURE: Added an option to force full disk allocation for all torrents
  • FEATURE: Added an option to add torrents in paused state
  • FEATURE: Allow to disable UPnP/NAT-PMP/LSD
  • FEATURE: Added an option to set the max number of connections per torrent
  • FEATURE: Added an option to set the max number of uploads per torrent
  • FEATURE: Added an option to automatically delete torrents when they reach a given ratio (>= 1.0)
  • FEATURE: Added an option to display current transfer speeds in title bar
  • FEATURE: Added "Mark all as read" function for RSS feeds
  • FEATURE: Added some RSS settings in program preferences
  • FEATURE: Display RSS article date and author if available
  • FEATURE: Articles in a RSS feed are now ordered by date (newer at the top)
  • FEATURE: Read articles in a feed are not resetted when the feed is refreshed anymore
  • FEATURE: Allow to install plugins from their url
  • FEATURE: torrent content is now displayed as a tree
  • BUGFIX: In torrent content, it is now easier to filter all torrents using right click menu
  • BUGFIX: Updated man page / README / INSTALL
  • BUGFIX: Paused torrents could be displayed as connected for a sec after checking
  • BUGFIX: 'Unknown' is now displayed in search results columns where value is -1
  • BUGFIX: Improved search engine core a little
  • BUGFIX: Forgot to remove *.pyc files when uninstalling a search plugin
  • BUGFIX: Fixed drag'n drop on non-KDE systems
  • BUGFIX: Fixed log context menu position
  • BUGFIX: Made pause/resume all function affect both (dl/up) tabs when window is hidden
  • BUGFIX: Fixed torrent create (can only one file or one folder)
  • BUGFIX: the function that set the rows color doesn't handle hidden columns anymore
  • BUGFIX: improved search engine plugin manager code and fixed bugs
  • BUGFIX: Dropped Qt4.2 support, becomes too difficult to maintain
  • BUGFIX: Fixed deprecation warning with latest libtorrent svn
  • BUGFIX: Fixed an overflow causing ETA to become negative sometimes (hitted an assert)
  • COSMETIC: Improved some icons
  • COSMETIC: Totally redesigned program preferences
  • COSMETIC: Improved systray tooltip style

September 1st 2007 - qBittorrent v1.0.0beta6 released

This new beta release adds a feature that many users have been waiting for: a search engine plugin management system. This means that now, users can write their own plugins (see wiki for more infos) for their favorite search engines. This feature was planned for v1.1.0 but I finished it early and I couldn't wait. Search engine plugins was also improved to get more results thanks to multipage support.

This beta also fixes all the bugs that were reported (thank you to the bug reporters), some translations updates and a big code clean up / optimization.

beta5 to beta6 changelog:

  • FEATURE: Split download tab from GUI class and cleaned up code
  • FEATURE: A lot of code optimization (CPU & memory usage)
  • FEATURE: Added support for .ico format (useful for RSS favicons)
  • FEATURE: Replaced Meganova search engine by TorrentReactor
  • FEATURE: Brand new search engine plugins system
  • FEATURE: Added btjunkie search plugin (with multipage support)
  • FEATURE: Search engine, added multipage support for mininova search plugin
  • I18N: Updated Greek, Dutch and Romanian translation
  • I18N: Removed no longer maintained Traditional chinese translation
  • BUGFIX: Made torrent deletion from hard-drive safer
  • BUGFIX: Fixed a bug when switching from finished to downloading list
  • BUGFIX: Showing checking progress for paused torrents too
  • BUGFIX: Fixed progress column sorting on startup
  • BUGFIX: Prevent downloadFromUrl flooding
  • BUGFIX: Fixed pause state toggle for paused and checking torrents
  • BUGFIX: Made finished list context menu more similar to the download list one
  • BUGFIX: Fixed Pause/Start action in lists context menus
  • BUGFIX: Improved ETA calculation
  • BUGFIX: ETA was wrong for torrents with filtered files
  • BUGFIX: Display the torrent that are being checked as 'checking' in seeding list
  • BUGFIX: Fixed file preview and improved previewable files detection
  • BUGFIX: Do not store and calculate ETA values for finished/paused torrents
  • BUGFIX: Fixed memory leak in GUI

August 22nd 2007 - qBittorrent v1.0.0beta5 released

This version includes a lot of bugfixes but also some new features like Bittorrent FAST extension support. A lot of translations were updated too and I cleaned up the code.

We also made a new svn snapshot of the libtorrent. It is necessary to install this one : qBittorrent won't compile with earlier svn snapshots. This version of libtorrent have some new features (integrated in qBittorrent) and also fixes all the segfaults that I was experiencing with older revisions and that I reported.

beta4->beta5 changelog:

  • FEATURE: Supports Bittorrent FAST extension
  • FEATURE: Improved code handling torrents that have just finished checking
  • FEATURE: Improved progress column sorting code
  • FEATURE: Allow to remove url seeds, even hard-coded ones
  • FEATURE: Improved code for handling of finished torrents
  • FEATURE: Optimized download list refreshing a little
  • FEATURE: Big code cleanup
  • BUGFIX: Wait for torrent_paused_alert before saving fast resume data on exit
  • BUGFIX: Wait for torrent_paused_alert before reloading a torrent for full allocation mode
  • BUFFIG: Fixed overflow causing ratio data to be negative
  • BUGFIX: Fixed progress column delayed sorting (after torrent finished checking)
  • BUGFIX: Finished torrents were still displayed as checking when paused by libtorrent on full disk (hitted an assert)
  • BUGFIX: Fixed the way icons are installed to avoid problems on some systems
  • BUGFIX: Fixed qBittorrent version in .desktop file
  • BUGFIX: Fixed session ratio value (was either 10. or 1.)
  • BUGFIX: Improved incremental download
  • BUGFIX: Fixed preview from seeding list
  • BUGFIX: Fixed Alt+3 and Ctrl+F keyboard shortcuts for third tab
  • BUGFIX: Improved unicode support
  • BUGFIX: Add torrents in pause before applying settings to avoid race conditions
  • BUGFIX: Speed limit per torrent should be working now (libtorrent fix)
  • I18N: Updated Italian, Polish, Portuguese, Brazilian, German, Russian, Korean and Spanish translations
  • COSMETIC: Improved the way progress bars are rendered

August 7th 2007 - New libtorrent svn snapshot

It is strongly advised that you update your libtorrent using the latest one in download page if you are using qBittorrent v1.0.0beta.

Indeed, some critical bugs have been fixed and it should be a lot more stable.

August 4th 2007 - qBittorrent v1.0.0beta4

The beta4 of qBittorrent v1.0.0 is out. No new features but a lot of bug fixes and RSS code was mainly rewritten.

A lot of you couldn't compile beta3 because of an error when using boost 1.33.1, this is fixed: I apologize for this.

Please note that there are still some known bugs in libtorrent svn that cause qBittorrent to crash sometimes. Libtorrent'author is working on fixing them, so please keep your libtorrent up to date.

Also, please note that qBittorrent documentation was completed and it is available on the wiki (in French and English). We are still looking for people in order to help us with the project (windows porting, translation, development...), please contact me if you are interested.

Here is the changelog from beta3 to beta4:

  • BUGFIX: RSS code totally rewritten (Many bugs fixed, improved usability, optimized cpu and memory usage)
  • BUGFIX: Fixed a compiling error when using boost 1.33.1
  • BUGFIX: Fixed a memory leak in deleteThread
  • BUGFIX: Fixed scrolling problems in about dialog
  • BUGFIX: Fixed ambiguous hotkey (Alt+O) for Options
  • BUGFIX: Fixed columns width problems in transfers lists due to hidden columns with non null size
  • BUGFIX: The deleteThread now check if the path exists before trying to delete it
  • BUGFIX: Finished list was refreshed even when main window was hidden (Hitted an assert)
  • BUGFIX: Some fixes in bandwidth limiting per torrent
  • I18N: Updated Chinese, Hungarian and Italian translations
  • COSMETIC: Added our new baby mascot ("Draqoo") to About dialog

August 1st 2007 - qBittorrent v1.0.0beta3

Here comes the beta3 of qBittorrent v1.0.0. We would like to thank all the people who tested the previous betas and reported bugs or requested for new features/improvements.

Please test beta3 and report any problem you may experience here. There will be a beta4 and we are hoping it will run on windows (I'm working on it but it is not quite ready yet :) ).

Also, please do not forget to update your libtorrent as it is still svn and bugs are fixed every day. Keep it up to date: there are still some known bugs in it but they are likely to be fixed soon.

Here are the changes between beta2 and beta3:

  • FEATURE: Allow to pause torrents in finished torrents list
  • FEATURE: Completely reread the code to improve/clean/fix it
  • FEATURE: Use pkgconfig for GNU common c++ and made error message more understandable if it is missing
  • FEATURE: More files extensions are recognized as previewable media
  • FEATURE: Url seeds are now displayed in torrent properties and are editable
  • FEATURE: Added alerts when fast resuming failed
  • FEATURE: Improved Mininova search engine support a little
  • FEATURE: Search plugin update improvement
  • I18N: Updated some translations
  • BUGFIX: UPnP/NAT-PMP/LSD are now really enabled
  • BUGFIX: Fixed columns width in finished list
  • BUGFIX: Fixed a problem causing paused torrents to be displayed as checking forever
  • BUGFIX: Added a workaround to build on Fedora 7
  • BUGFIX: The number of search results was not reset when clicking on 'Clear' button
  • BUGFIX: Fixed removing from finished list
  • BUGFIX: Fixed all the bugs that were reported in beta2
  • COSMETIC: Improved transfers lists renderers
  • COSMETIC: Paused torrents that are checking are now displayed as paused (not checking)

Happy testing!

July 23rd 2007 - qBittorrent v1.0.0beta2

Here comes the beta2 of qBittorrent v1.0.0. We would like to thank all the people who tested beta1 and reported bugs or requested for new features/improvements. Thanks to them (and our hard work too :p), beta2 is more stable and it brings along a lot of new stuff.

Please test beta2 and report any problem you may experience here. There will be a beta3 and we are hoping it will run on windows (I'm working on it but it is not quite ready yet :) ).

Here are the changes between beta1 and beta2:

  • Totally rewritten the class handling downloads from urls to make it lighter, more efficient and more stable. We are not using GNU Common C++ instead of libcurl.
  • Improved RSS tab
  • Added a ratio column in transfer list (real ratio, not session ratio)
  • A search request can now be terminated by another
  • Fixes and improvements on bandwidth limitation per torrent
  • Popup menu to set priorities for multiple files at once
  • Added a lot of keyboard shortcuts (see wiki)
  • qBittorrent is not exiting anymore when Main window is hidden and a dialog is closed
  • Allow to set global upload/download bandwidth limit from tray icon menu
  • Fixed a bug with paused torrents still displayed as checking
  • Peers blocked by ip filter are now logged in the correct box
  • Fixed file filtering/prioritizing in a torrent
  • Added hungarian translation
  • Improved IPv6 support (needs testing)
  • Fixed a crash when filtering all the files in a torrent
  • Fixed all the bugs that were reported in beta1

Happy testing!

July 5th 2007 - qBittorrent v1.0.0beta1

We decided to release a first beta of qBittorrent v1.0.0 to get public testing before final release. As you may guess, v1.0.0 is a major release, with a lot of new features and code rewritin