PGID3 is an efficient software tool that allows users to easily edit both ID3v1 and v2 tags on MP3 files for managing and manipulating file information.
You might be wondering why PHP was chosen for developing PGID3. Well, the answer is simple; the language is popular for web development but is also great for developing shell and desktop applications. Additionally, PGID3 is perfect for users who like to pay close attention to their tags, whether to properly manage their music playlists or to automatically have correct information display on their iPod or database.
The three parts that make up PGID3 contribute equally to its user-friendliness. Firstly, the Pid Three Function Library is a fully custom set of ID3 tag functions, which can be easily updated and included in other projects. Secondly, the PCLID3 provides a quick and easy way to manipulate your tags from the command line without using a graphical interface. Thirdly, the PHP-GTK GUI was designed to solve as many problems in one spot as possible, while still remaining compact and light.
PGID3 has great features for editing tags, including the ability to read, write and strip ID3v1 and ID3v2 tags from files. You can easily access any file from anywhere in the file system using the open file dialog. The integration with QueryXMMS adds a nice touch in terms of speed when editing playlists. Moreover, PGID3 automatically removes excess whitespace on the end of tags.
The program also has some convenient keyboard shortcuts. F1 toggles the Write ID3v1 checkbox, F2 toggles the Write ID3v2 checkbox, F9 instantly opens the currently playing file in XMMS, and Enter writes tags.
To use PGID3, you will need PHP (tested on version 4.3.4), PHP Command Line Interface and PHP-GTK module. Overall, PGID3 is ideal for users who love to tweak their music files and organize their playlists to perfection.
Version 2.1: N/A