Giter Club home page Giter Club logo

Comments (8)

sandreas avatar sandreas commented on August 27, 2024 1

What about the --meta-remove-property? The spectre.console issues are not related to that bug right?

Correct. I'll try to fix this next release. same for #32

from tone.

sandreas avatar sandreas commented on August 27, 2024 1

Mmh I added a new issue describing the problem in atldotnet (see above). The problem is, that I did not find a way to really remove the property in every case, but only setting it to an empty value in case of string.

I implemented the set to empty, but I think it would be more accurate, if remove really means remove. Would you mind if I wait with the next release until I get response?

from tone.

sandreas avatar sandreas commented on August 27, 2024

This has to do with #17

Something is fishy with Track.RecordingDate and with Track.Description when writing or removing mp4 (m4a, m4b)

from tone.

advplyr avatar advplyr commented on August 27, 2024

I've tested --meta-remove-property for several other properties like album & description for mp3/m4b and it doesn't work.

tone tag --meta-remove-property="album" file.m4b

output shows it was removed

tone dump file.m4b

album property remains unchanged

from tone.

advplyr avatar advplyr commented on August 27, 2024

You could also allow setting meta tags to empty strings.

from tone.

sandreas avatar sandreas commented on August 27, 2024

You could also allow setting meta tags to empty strings.

Yeah unfortunately I found multiple bugs in spectre.console (my console library for C#), reported them and the developers were mostly not responding or told me that I was describing a dotnet issue they can't do anything about, which frustrated me a bit... recently someone else also thought that these issues should be fixed and that there is a major misbehaviour in the argument parsing, which I agree with.

So, until these issues are all fixed and the argument parsing works as expected, it is unreliable to use command line parameters in some edge cases. That's why I invented the tone.json format, which should work reliably in all cases I've tested and which is fully under my control. Using tone.json you can also try to set album: null, which should delete the field (but that is something I did not fully test yet).

Nevertheless, that issue is definitely gonna be paid attention in the the very near future...

from tone.

advplyr avatar advplyr commented on August 27, 2024

What about the --meta-remove-property? The spectre.console issues are not related to that bug right?

from tone.

advplyr avatar advplyr commented on August 27, 2024

No problem, thanks. The other one that is helpful for using in abs is #29

from tone.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.