Re: DSF Tagging - Feedback



No licensing issues. You can download dsf files from various on line stores. As for tagging, I see this as an issue because even if you tag a dsf file with a different application, opening the files with EasyTag will show you the correct tags. If you just change one field, let say add "test" to the "commnet" field and save, EasyTag will save with no issues. MPD will not read the tags. So, if EasyTag can read the tags but upon saving something weird happens, some explanation is required.  

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

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



_______________________________________________
easytag-list mailing list
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]