Re: DSF Tagging - Feedback




Have a look at this - http://id3.org/ID3v2Easy
Then ask the question "does dsf spec allow for non-music or information frames in the format?".

Reading the wiki page for it (http://en.wikipedia.org/wiki/Direct_Stream_Digital) I would gather this is a "niche", vendor specific format that people in the open source community have not spent a lot of time on. IANAL, but licensing may also be an issue.

S

On 11/19/2014 09:25 PM, Ran Perry wrote:
If I tag a FLAC and MP3 files with EasyTag, MPD will read them without a problem. DSF, which should work in the same way has this problem. So, I believe the issue is specifically within the dsf tagging.

On Wed, Nov 19, 2014 at 11:21 PM, Scott Furry <scott wl furry gmail com <mailto:scott wl furry gmail com>> wrote:


    A quick look at MPD's dependencies (old wiki? -
    http://mpd.wikia.com/wiki/Development_Dependencies_on_Debian_Derivitive)
    shows libid3tag is required. So MPD should read id3 tags. Assuming
    its been programmed to accept or look for id3 tags in a dsf file.

    If you can see the id3 tags in a dsf file after setting them in
    EasyTag and re-parsing the file. EasyTag is not the issue. Again,
    not all libraries/developers are "aware" to look for tags in some
    audio files.

    Maybe a id3/dsf extension for mpd is needed?

    S


    On 11/19/2014 09:08 PM, Ran Perry wrote:

        Agreed. I don't care much about Foobar. My main listening
        application is MPD which cannot read the tags as well. I
        believe MPD uses the same libraries as EasyTag.

        On Wed, Nov 19, 2014 at 11:06 PM, Scott Furry
        <scott wl furry gmail com <mailto:scott wl furry gmail com>
        <mailto:scott wl furry gmail com
        <mailto:scott wl furry gmail com>>> wrote:

            FYI - id3 is not an RFC or other specification - just a
            defined/documented format that others have agreed to use -
        sort of.

            I have encountered applications that tag files using app-only
            defined tag names - just not necessarily ones spelled out
        in the
            id3 documents. Just because an application doesn't
        recognize tags
            written to id3 headers in a non-mp3/ogg/flac file does not
        put the
            problem with EasyTag.

            I would check with "FooBar" docs/src to ensure the tag
        they are
            looking for are the same ones spelled out in id3 (and not
            "foobar-artist" or something similar).

            S

            On 11/19/2014 08:29 PM, Ran Perry wrote:

                OK, Some progress. EasyTag does not crash anymore and
        the only
                things I see when I run backtrace is a message about new
                threads. Now, the problem I am experiencing is that
        although
                EasyTag can successfully tag dsf files (both 2.3 and
        2.4), no
                other application can read those tags. EasyTag will
        write and
                read the tags without a problem but other applications
        will
                show no tags.

                This is how EasyTag sees the files:

        http://imgur.com/s15xa9V

                And this is how FooBar sees them:

        http://imgur.com/cLT58Yp

                Backtrace log:

                [New Thread 0x7fffe5543700 (LWP 16465)]
                [New Thread 0x7fffc6ffd700 (LWP 16467)]
                [New Thread 0x7fffc77fe700 (LWP 16468)]
                [Thread 0x7fffe5543700 (LWP 16465) exited]
                [Thread 0x7fffc6ffd700 (LWP 16467) exited]
                [Thread 0x7fffc77fe700 (LWP 16468) exited]


                Thanks,

                Ran

                On Wed, Nov 19, 2014 at 8:58 PM, Ran Perry
                <therealranperry gmail com
        <mailto:therealranperry gmail com>
        <mailto:therealranperry gmail com
        <mailto:therealranperry gmail com>>
                <mailto:therealranperry gmail com
        <mailto:therealranperry gmail com>
                <mailto:therealranperry gmail com
        <mailto:therealranperry gmail com>>>> wrote:

                    Please ignore. Issue solved. Let the testing
        commence....

                    On Wed, Nov 19, 2014 at 8:37 PM, Ran Perry
                    <therealranperry gmail com
        <mailto:therealranperry gmail com>
                <mailto:therealranperry gmail com
        <mailto:therealranperry gmail com>>
                <mailto:therealranperry gmail com
        <mailto:therealranperry gmail com>

                <mailto:therealranperry gmail com
        <mailto:therealranperry gmail com>>>> wrote:

                        This is the output when running configure:

                        Configuration for EasyTAG 2.3.1 :
                        --------------------------------

                        Source code location ....: .
                        Host System Type ........:
        x86_64-unknown-linux-gnu
                        Preprocessor ............: gcc
                        Deprecation defines .....:
        -DG_DISABLE_SINGLE_INCLUDES
                        -DGTK_DISABLE_SINGLE_INCLUDES
        -DG_DISABLE_DEPRECATED
                        -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_32
                        -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32
                        -DGDK_VERSION_MIN_REQUIRED=GDK_VERSION_3_4
                        -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4
                        Compiler ................: gcc -g -O2
                        Compiler warnings .......: -Wall
        -Wstrict-prototypes
                        -Wnested-externs -Werror=missing-prototypes
                        -Werror=implicit-function-declaration
                -Werror=pointer-arith
                        -Werror=init-self -Werror=format-security
        -Werror=format=2
                        -Werror=missing-include-dirs
                -Werror=declaration-after-statement
                        C++ Compiler warnings ...: -Wall
                -Werror=missing-prototypes
                        -Werror=implicit-function-declaration
                -Werror=pointer-arith
                        -Werror=init-self -Werror=format-security
        -Werror=format=2
                        -Werror=missing-include-dirs
                -Werror=declaration-after-statement
                        Linker ..................: gcc
                        MP3 file support ........: yes
                        ID3v2.3 tags support ....: yes (id3lib-3.8.3)
                        Ogg Vorbis file support .: yes
                        Ogg Speex file support ..: yes
                        Ogg Opus file support ...: no
                        FLAC file support .......: yes
                        MP4 file support ........: yes
                        WavPack support .........: yes
                        NLS/gettext .............: yes
                        Nautilus actions ........: no
                        Tests during make check .: yes
                        Install prefix ..........: /usr/local


                        On Wed, Nov 19, 2014 at 5:03 PM, David King
                        <amigadave amigadave com
        <mailto:amigadave amigadave com>
                <mailto:amigadave amigadave com
        <mailto:amigadave amigadave com>>
                <mailto:amigadave amigadave com
        <mailto:amigadave amigadave com>
                <mailto:amigadave amigadave com
        <mailto:amigadave amigadave com>>>> wrote:

                            Hi Ran

                            On 2014-11-19 16:40, Ran Perry
                <therealranperry gmail com
        <mailto:therealranperry gmail com>
        <mailto:therealranperry gmail com
        <mailto:therealranperry gmail com>>
                            <mailto:therealranperry gmail com
        <mailto:therealranperry gmail com>
                <mailto:therealranperry gmail com
        <mailto:therealranperry gmail com>>>> wrote:

                                I have started fresh with a new
        directory and
                EasyTag
                                still cannot detect
                                dsf files.


                            I double-checked, and the changes were for
        writing DSF
                            tags, so it is very likely a local
        configuration
                problem.

                            -- http://amigadave.com/






                _______________________________________________
                easytag-list mailing list
        easytag-list gnome org <mailto:easytag-list gnome org>
        <mailto:easytag-list gnome org <mailto:easytag-list gnome org>>
        https://mail.gnome.org/mailman/listinfo/easytag-list


            _______________________________________________
            easytag-list mailing list
        easytag-list gnome org <mailto:easytag-list gnome org>
        <mailto:easytag-list gnome org <mailto:easytag-list gnome org>>
        https://mail.gnome.org/mailman/listinfo/easytag-list



    _______________________________________________
    easytag-list mailing list
    easytag-list gnome org <mailto:easytag-list gnome org>
    https://mail.gnome.org/mailman/listinfo/easytag-list





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]