A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 282

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 294

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 304

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 314

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 315

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 316

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 317

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 375

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 110

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Session cannot be started after headers have already been sent

Filename: Session/Session.php

Line Number: 143

Backtrace:

File: /home/uvisjanu/public_html/softgate/application/controllers/Home.php
Line: 6
Function: __construct

File: /home/uvisjanu/public_html/softgate/index.php
Line: 317
Function: require_once

Softgate| Kid3 Audio Tagger

Kid3 Audio Tagger

Kid3 Audio Tagger

Urs Fleisch - 16.65MB (Open Source)


Description

If you have a large collection of audio files and need to categorise them quickly, then Kid3 Audio Tagger is a great choice.

Kid3 Audio Tagger is both lightweight and easy to use. With it, you can edit the tags of all your audio tracks, no matter what format they are in. It supports all kinds of files types, including .MP3, .FLAC, .MP3, .WAV, .WMA and .OGG.

Key Features include:

  • Edit ID3v1.1 tags.
  • Edit all ID3v2.3 and ID3v2.4 frames.
  • Convert between ID3v1.1, ID3v2.3 and ID3v2.4 tags.
  • Edit tags of multiple files.
  • Generate tags from filenames.
  • Rename and create directories from tags.
  • Generate tags from the contents of tag fields.
  • Generate playlist files.
  • Automatically convert upper and lower case and replace strings.
  • Import from gnudb.org, TrackType.org, MusicBrainz, Discogs, and Amazon.
  • Edit tags in MP3, Ogg/Vorbis, DSF, FLAC, MPC, MP4/AAC, MP2, Opus, Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker modules (MOD, S3M, IT, XM).
  • Automate tasks using QML/JavaScript, D-Bus or the command-line interface.
  • Edit synchronized lyrics and event timing codes, import and export LRC files.
  • Export tags as CSV, HTML, playlists, Kover XML and in other formats.

As a batch ID3 tag editor Kid3 Audio Tagger is really good. The interface is very easy to use; there is only a single window to work in. The well structured layout can be easily navigated by either using the file browser, folder view or ‘drag and drop’ to import songs. For editing your tags you can change, amongst other things, the title, artist, album, comment, date, track number and genre. You can also copy tags to the Clipboard and paste them to multiple areas as well.

The app imports data from multiple sources such as Discogs, Amazon, MusicBrainz, and Fingerprint. You can browse for cover art, create playlists, apply filters and set text encoding, and track numbers.

Overall, if you need to easily tag multiple audio files, whether they be .MP3, .WMA, .Ogg/.Vorbis, .FLAC, .MPC, .MP4/.AAC, .WAV or .AIFF files, without having to manually enter the information repetitively, then Kid3 Audio Tagger is an app you really should try out.