Loop audio file from the command line (gapless) or into new file












0















The only command line solution for gapless playback I found so far (working with ALSA and JACK) is moc (»music on console«). While I'm still searching for a simpler way I was wondering if it is possible to loop an audio file into a new file for a given number of times?



Something like:



loop-audio infile.flac --loop 32 outfile.flac


for repeating infile.flac 32 times into outfile.flac










share|improve this question



























    0















    The only command line solution for gapless playback I found so far (working with ALSA and JACK) is moc (»music on console«). While I'm still searching for a simpler way I was wondering if it is possible to loop an audio file into a new file for a given number of times?



    Something like:



    loop-audio infile.flac --loop 32 outfile.flac


    for repeating infile.flac 32 times into outfile.flac










    share|improve this question

























      0












      0








      0








      The only command line solution for gapless playback I found so far (working with ALSA and JACK) is moc (»music on console«). While I'm still searching for a simpler way I was wondering if it is possible to loop an audio file into a new file for a given number of times?



      Something like:



      loop-audio infile.flac --loop 32 outfile.flac


      for repeating infile.flac 32 times into outfile.flac










      share|improve this question














      The only command line solution for gapless playback I found so far (working with ALSA and JACK) is moc (»music on console«). While I'm still searching for a simpler way I was wondering if it is possible to loop an audio file into a new file for a given number of times?



      Something like:



      loop-audio infile.flac --loop 32 outfile.flac


      for repeating infile.flac 32 times into outfile.flac







      linux audio alsa jack moc






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 1 hour ago









      nathnath

      941625




      941625






















          1 Answer
          1






          active

          oldest

          votes


















          0














          Sometimes it is just good to know that linux-life can be as easy as imagined, in this case by using SoX (Sound eXchange):



          sox infile.flac outfile.flac repeat 32


          this even works with different file formats like:



          sox infile.flac outfile.mp3 repeat 32


          would loop into a 128 kbps MP3



          other bit rates can be set using the option:



          -C|--compression FACTOR  Compression factor for output format


          getting an 320 kbps MP3 would be obtained with this command:



          sox infile.flac -C 320 outfile.mp3 repeat 32




          share























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "106"
            };
            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: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            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%2funix.stackexchange.com%2fquestions%2f497579%2floop-audio-file-from-the-command-line-gapless-or-into-new-file%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














            Sometimes it is just good to know that linux-life can be as easy as imagined, in this case by using SoX (Sound eXchange):



            sox infile.flac outfile.flac repeat 32


            this even works with different file formats like:



            sox infile.flac outfile.mp3 repeat 32


            would loop into a 128 kbps MP3



            other bit rates can be set using the option:



            -C|--compression FACTOR  Compression factor for output format


            getting an 320 kbps MP3 would be obtained with this command:



            sox infile.flac -C 320 outfile.mp3 repeat 32




            share




























              0














              Sometimes it is just good to know that linux-life can be as easy as imagined, in this case by using SoX (Sound eXchange):



              sox infile.flac outfile.flac repeat 32


              this even works with different file formats like:



              sox infile.flac outfile.mp3 repeat 32


              would loop into a 128 kbps MP3



              other bit rates can be set using the option:



              -C|--compression FACTOR  Compression factor for output format


              getting an 320 kbps MP3 would be obtained with this command:



              sox infile.flac -C 320 outfile.mp3 repeat 32




              share


























                0












                0








                0







                Sometimes it is just good to know that linux-life can be as easy as imagined, in this case by using SoX (Sound eXchange):



                sox infile.flac outfile.flac repeat 32


                this even works with different file formats like:



                sox infile.flac outfile.mp3 repeat 32


                would loop into a 128 kbps MP3



                other bit rates can be set using the option:



                -C|--compression FACTOR  Compression factor for output format


                getting an 320 kbps MP3 would be obtained with this command:



                sox infile.flac -C 320 outfile.mp3 repeat 32




                share













                Sometimes it is just good to know that linux-life can be as easy as imagined, in this case by using SoX (Sound eXchange):



                sox infile.flac outfile.flac repeat 32


                this even works with different file formats like:



                sox infile.flac outfile.mp3 repeat 32


                would loop into a 128 kbps MP3



                other bit rates can be set using the option:



                -C|--compression FACTOR  Compression factor for output format


                getting an 320 kbps MP3 would be obtained with this command:



                sox infile.flac -C 320 outfile.mp3 repeat 32





                share











                share


                share










                answered 1 min ago









                nathnath

                941625




                941625






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Unix & Linux Stack Exchange!


                    • 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%2funix.stackexchange.com%2fquestions%2f497579%2floop-audio-file-from-the-command-line-gapless-or-into-new-file%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

                    Entries order in /etc/network/interfaces

                    新発田市

                    Grub takes very long (several minutes) to open Menu (in Multi-Boot-System)