Using ffmpeg to modify iTunes specific metadata





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







2















I'm currently trying to use ffmpeg to modify .mp4 file metadata. I can ffmpeg to set metadata tags like "Title" and "Genre", but I'm trying to access specific fields that iTunes accesses when displaying files, such as the "Starring", "Producers", and "Studio" fields.



Upon inspecting a file that already has that metadata with ffprobe, I see the "iTunEXTC" and "iTunMOVI" fields which hold a rating, and a dictionary with the cast, dirctors, producers, respectively. However, trying to modify those fields with ffmpeg the same way as the title and genre fields cause a hangup where nothing happens. Is there an easy way to modify these fields? Or is there another command line tool I can use to do so?



Thanks










share|improve this question























  • Try out ExifTool i.e. exiftool -iTunEXTC=VALUE FILE. Same results?

    – apple9321
    Jan 25 '18 at 4:04











  • ffmpeg can't modify those fields.

    – Gyan
    Jan 25 '18 at 4:36











  • Unfortunately, exiftool says those fields either are not writable or that they are not defined.

    – Theo
    Jan 25 '18 at 16:53


















2















I'm currently trying to use ffmpeg to modify .mp4 file metadata. I can ffmpeg to set metadata tags like "Title" and "Genre", but I'm trying to access specific fields that iTunes accesses when displaying files, such as the "Starring", "Producers", and "Studio" fields.



Upon inspecting a file that already has that metadata with ffprobe, I see the "iTunEXTC" and "iTunMOVI" fields which hold a rating, and a dictionary with the cast, dirctors, producers, respectively. However, trying to modify those fields with ffmpeg the same way as the title and genre fields cause a hangup where nothing happens. Is there an easy way to modify these fields? Or is there another command line tool I can use to do so?



Thanks










share|improve this question























  • Try out ExifTool i.e. exiftool -iTunEXTC=VALUE FILE. Same results?

    – apple9321
    Jan 25 '18 at 4:04











  • ffmpeg can't modify those fields.

    – Gyan
    Jan 25 '18 at 4:36











  • Unfortunately, exiftool says those fields either are not writable or that they are not defined.

    – Theo
    Jan 25 '18 at 16:53














2












2








2








I'm currently trying to use ffmpeg to modify .mp4 file metadata. I can ffmpeg to set metadata tags like "Title" and "Genre", but I'm trying to access specific fields that iTunes accesses when displaying files, such as the "Starring", "Producers", and "Studio" fields.



Upon inspecting a file that already has that metadata with ffprobe, I see the "iTunEXTC" and "iTunMOVI" fields which hold a rating, and a dictionary with the cast, dirctors, producers, respectively. However, trying to modify those fields with ffmpeg the same way as the title and genre fields cause a hangup where nothing happens. Is there an easy way to modify these fields? Or is there another command line tool I can use to do so?



Thanks










share|improve this question














I'm currently trying to use ffmpeg to modify .mp4 file metadata. I can ffmpeg to set metadata tags like "Title" and "Genre", but I'm trying to access specific fields that iTunes accesses when displaying files, such as the "Starring", "Producers", and "Studio" fields.



Upon inspecting a file that already has that metadata with ffprobe, I see the "iTunEXTC" and "iTunMOVI" fields which hold a rating, and a dictionary with the cast, dirctors, producers, respectively. However, trying to modify those fields with ffmpeg the same way as the title and genre fields cause a hangup where nothing happens. Is there an easy way to modify these fields? Or is there another command line tool I can use to do so?



Thanks







video ffmpeg itunes metadata






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 25 '18 at 2:07









TheoTheo

111




111













  • Try out ExifTool i.e. exiftool -iTunEXTC=VALUE FILE. Same results?

    – apple9321
    Jan 25 '18 at 4:04











  • ffmpeg can't modify those fields.

    – Gyan
    Jan 25 '18 at 4:36











  • Unfortunately, exiftool says those fields either are not writable or that they are not defined.

    – Theo
    Jan 25 '18 at 16:53



















  • Try out ExifTool i.e. exiftool -iTunEXTC=VALUE FILE. Same results?

    – apple9321
    Jan 25 '18 at 4:04











  • ffmpeg can't modify those fields.

    – Gyan
    Jan 25 '18 at 4:36











  • Unfortunately, exiftool says those fields either are not writable or that they are not defined.

    – Theo
    Jan 25 '18 at 16:53

















Try out ExifTool i.e. exiftool -iTunEXTC=VALUE FILE. Same results?

– apple9321
Jan 25 '18 at 4:04





Try out ExifTool i.e. exiftool -iTunEXTC=VALUE FILE. Same results?

– apple9321
Jan 25 '18 at 4:04













ffmpeg can't modify those fields.

– Gyan
Jan 25 '18 at 4:36





ffmpeg can't modify those fields.

– Gyan
Jan 25 '18 at 4:36













Unfortunately, exiftool says those fields either are not writable or that they are not defined.

– Theo
Jan 25 '18 at 16:53





Unfortunately, exiftool says those fields either are not writable or that they are not defined.

– Theo
Jan 25 '18 at 16:53










1 Answer
1






active

oldest

votes


















0














I do this exact thing all the time and use kid3 (still using version 3.3.2 because this is all I use it for).



I started using it to be able to add the "Long Description" tag when the iOS TV app stopped displaying the "Description" field. But, after I started using it, I figured I might as well start adding the iTunes tags as well.



The iTunes tags won't show up in the drop down menu (like "Long Description" does) when you click "Add" because it's not a standard tag. But the menu is writable so you can just type the iTunes tag name you want to add.






share|improve this answer
























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1288741%2fusing-ffmpeg-to-modify-itunes-specific-metadata%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    I do this exact thing all the time and use kid3 (still using version 3.3.2 because this is all I use it for).



    I started using it to be able to add the "Long Description" tag when the iOS TV app stopped displaying the "Description" field. But, after I started using it, I figured I might as well start adding the iTunes tags as well.



    The iTunes tags won't show up in the drop down menu (like "Long Description" does) when you click "Add" because it's not a standard tag. But the menu is writable so you can just type the iTunes tag name you want to add.






    share|improve this answer




























      0














      I do this exact thing all the time and use kid3 (still using version 3.3.2 because this is all I use it for).



      I started using it to be able to add the "Long Description" tag when the iOS TV app stopped displaying the "Description" field. But, after I started using it, I figured I might as well start adding the iTunes tags as well.



      The iTunes tags won't show up in the drop down menu (like "Long Description" does) when you click "Add" because it's not a standard tag. But the menu is writable so you can just type the iTunes tag name you want to add.






      share|improve this answer


























        0












        0








        0







        I do this exact thing all the time and use kid3 (still using version 3.3.2 because this is all I use it for).



        I started using it to be able to add the "Long Description" tag when the iOS TV app stopped displaying the "Description" field. But, after I started using it, I figured I might as well start adding the iTunes tags as well.



        The iTunes tags won't show up in the drop down menu (like "Long Description" does) when you click "Add" because it's not a standard tag. But the menu is writable so you can just type the iTunes tag name you want to add.






        share|improve this answer













        I do this exact thing all the time and use kid3 (still using version 3.3.2 because this is all I use it for).



        I started using it to be able to add the "Long Description" tag when the iOS TV app stopped displaying the "Description" field. But, after I started using it, I figured I might as well start adding the iTunes tags as well.



        The iTunes tags won't show up in the drop down menu (like "Long Description" does) when you click "Add" because it's not a standard tag. But the menu is writable so you can just type the iTunes tag name you want to add.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Mar 2 at 1:40









        JamesJames

        562




        562






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Super User!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1288741%2fusing-ffmpeg-to-modify-itunes-specific-metadata%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Index of /

            Tribalistas

            Listed building