$ fix_tags ~/HPR/InternetArchive/hpr4131.mp3
/home/cendjm/HPR/InternetArchive/hpr4131.mp3
album : Hacker Public Radio
artist : HPR Volunteers
comment : https://hackerpublicradio.org Explicit; HPR Volunteers talk about shows released and comments posted in May 2024 The license is CC-BY-SA
genre : Podcast
length : 01:50:36 (6636 sec)
title : HPR Community News for May 2024
track : 4131
year : 2024
The OGG is not:
$ fix_tags ~/HPR/InternetArchive/hpr4131.ogg
/home/cendjm/HPR/InternetArchive/hpr4131.ogg
album :
artist :
comment :
genre :
length : 01:50:35 (6635 sec)
title :
track : 0
year : 0
The MP3 is OK:
```
$ fix_tags ~/HPR/InternetArchive/hpr4131.mp3
/home/cendjm/HPR/InternetArchive/hpr4131.mp3
album : Hacker Public Radio
artist : HPR Volunteers
comment : https://hackerpublicradio.org Explicit; HPR Volunteers talk about shows released and comments posted in May 2024 The license is CC-BY-SA
genre : Podcast
length : 01:50:36 (6636 sec)
title : HPR Community News for May 2024
track : 4131
year : 2024
```
The OGG is not:
```
$ fix_tags ~/HPR/InternetArchive/hpr4131.ogg
/home/cendjm/HPR/InternetArchive/hpr4131.ogg
album :
artist :
comment :
genre :
length : 01:50:35 (6635 sec)
title :
track : 0
year : 0
```
Looks as if the version you have is broken. It's odd that the script reports "File hpr4143.ogg apparently does not contain tags". It is supposed to only do that when presented with a file that doesn't contain audio. I don't see this when I use it to check on what tags are present.
Most common cause of problems is the TagLib library itself or the Perl Audio::TagLib module.
The version I run on my local PC worked:
$ fix_tags -album='Hacker Public Radio' -artist=enistello -comment='https://hackerpublicradio.org Clean; Why I chose Dvorak and some tools I found useful The license is CC-BY-SA' -genre=Podcast -title='Learning to touch-type using the Dvorak keyboard layout' -track=4143 -year=2024 hpr4143/hpr4143.ogg
hpr4143/hpr4143.ogg
album :
artist :
comment :
genre :
length : 00:10:26 (626 sec)
title :
track : 0
year : 0
Changing album to 'Hacker Public Radio'
Changing artist to 'enistello'
Changing comment to 'https://hackerpublicradio.org Clean; Why I chose Dvorak and some tools I found useful The license is CC-BY-SA'
Changing genre to 'Podcast'
Changing title to 'Learning to touch-type using the Dvorak keyboard layout'
Changing track to '4143'
Changing year to '2024'
This was run against a copy downloaded from archive.org.
Looks as if the version you have is broken. It's odd that the script reports "_File hpr4143.ogg apparently does not contain tags_". It is supposed to only do that when presented with a file that doesn't contain audio. I don't see this when I use it to check on what tags are present.
Most common cause of problems is the `TagLib` library itself or the Perl `Audio::TagLib` module.
The version I run on my local PC worked:
```
$ fix_tags -album='Hacker Public Radio' -artist=enistello -comment='https://hackerpublicradio.org Clean; Why I chose Dvorak and some tools I found useful The license is CC-BY-SA' -genre=Podcast -title='Learning to touch-type using the Dvorak keyboard layout' -track=4143 -year=2024 hpr4143/hpr4143.ogg
hpr4143/hpr4143.ogg
album :
artist :
comment :
genre :
length : 00:10:26 (626 sec)
title :
track : 0
year : 0
Changing album to 'Hacker Public Radio'
Changing artist to 'enistello'
Changing comment to 'https://hackerpublicradio.org Clean; Why I chose Dvorak and some tools I found useful The license is CC-BY-SA'
Changing genre to 'Podcast'
Changing title to 'Learning to touch-type using the Dvorak keyboard layout'
Changing track to '4143'
Changing year to '2024'
```
This was run against a copy downloaded from archive.org.
On Debian the TagLib library required is libtag1-dev. I have 1.13.1-1+b1 on Debian, but the latest version seems to be 2.0. See https://taglib.org/.
The Perl module is:
CPAN_USERID GLEACH (Geoffrey Leach <geoffleach.gl@gmail.com>)
CPAN_VERSION 1.67
CPAN_FILE G/GL/GLEACH/Audio-TagLib-1.67.tar.gz
UPLOAD_DATE 2017-01-30
MANPAGE Audio::TagLib - A library for reading and editing audio meta data, commonly known as "tags".
INST_FILE /usr/local/lib/x86_64-linux-gnu/perl/5.38.2/Audio/TagLib.pm
INST_VERSION 1.67
On Debian the TagLib library required is `libtag1-dev`. I have `1.13.1-1+b1` on Debian, but the latest version seems to be 2.0. See `https://taglib.org/`.
The Perl module is:
```
CPAN_USERID GLEACH (Geoffrey Leach <geoffleach.gl@gmail.com>)
CPAN_VERSION 1.67
CPAN_FILE G/GL/GLEACH/Audio-TagLib-1.67.tar.gz
UPLOAD_DATE 2017-01-30
MANPAGE Audio::TagLib - A library for reading and editing audio meta data, commonly known as "tags".
INST_FILE /usr/local/lib/x86_64-linux-gnu/perl/5.38.2/Audio/TagLib.pm
INST_VERSION 1.67
```
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
folky tells us there is a issue with the ogg metadata
The MP3 is OK:
The OGG is not:
Looks like a issue with
fix_tagsLooks as if the version you have is broken. It's odd that the script reports "File hpr4143.ogg apparently does not contain tags". It is supposed to only do that when presented with a file that doesn't contain audio. I don't see this when I use it to check on what tags are present.
Most common cause of problems is the
TagLiblibrary itself or the PerlAudio::TagLibmodule.The version I run on my local PC worked:
This was run against a copy downloaded from archive.org.
On Debian the TagLib library required is
libtag1-dev. I have1.13.1-1+b1on Debian, but the latest version seems to be 2.0. Seehttps://taglib.org/.The Perl module is:
https://repo.anhonesthost.net/HPR/hpr_documentation/wiki/Fixing-audio-tags-on-uploaded-shows