How to exit youtube-dl when streaming to mpv on Windows?












-1















I often use the command mpv <YouTube URL> --no-video (FFmpeg may also be mandatory) to only stream audio when the video track is redundant, should commonly save over 99% of bandwidth. I run the command in PowerShell, but haven't yet found a way to exit without closing and restarting PowerShell — hotkeys Ctrl + Z and Ctrl + X result in [input] No key binding found for key... output.










share|improve this question





























    -1















    I often use the command mpv <YouTube URL> --no-video (FFmpeg may also be mandatory) to only stream audio when the video track is redundant, should commonly save over 99% of bandwidth. I run the command in PowerShell, but haven't yet found a way to exit without closing and restarting PowerShell — hotkeys Ctrl + Z and Ctrl + X result in [input] No key binding found for key... output.










    share|improve this question



























      -1












      -1








      -1








      I often use the command mpv <YouTube URL> --no-video (FFmpeg may also be mandatory) to only stream audio when the video track is redundant, should commonly save over 99% of bandwidth. I run the command in PowerShell, but haven't yet found a way to exit without closing and restarting PowerShell — hotkeys Ctrl + Z and Ctrl + X result in [input] No key binding found for key... output.










      share|improve this question
















      I often use the command mpv <YouTube URL> --no-video (FFmpeg may also be mandatory) to only stream audio when the video track is redundant, should commonly save over 99% of bandwidth. I run the command in PowerShell, but haven't yet found a way to exit without closing and restarting PowerShell — hotkeys Ctrl + Z and Ctrl + X result in [input] No key binding found for key... output.







      windows powershell youtube-dl mpv






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jan 26 at 19:19







      user598527

















      asked Jan 26 at 19:11









      user598527user598527

      1,24531949




      1,24531949






















          2 Answers
          2






          active

          oldest

          votes


















          1














          This is not a PowerShell issue, this would happen no matter what script language you use for this effort, because this is youtube-dl causing this. The fact that you are doing this in PowerShell, does not mean PowerShell controls it. The force close, is killing off PowerShell, is stopping anything PowerShell started, regardless of what it started.



          You could start an other PowerShell session and use...



          Get-Process -Name youtube-dl | Stop-Process -Force


          … or just open TaskManager to kill it.



          It might be a better option for you to use PowerShell jobs to do what you are doing, which allows you to continue to use PowerShell as normal what the background job is running, and you can always look at the job state using the other *-Job cmdlets.



          Get-Command -Name '*-Job'

          # get function / cmdlet details
          (Get-Command -Name Start-Job).Parameters
          Get-help -Name Start-Job -Examples
          Get-help -Name Start-Job -Full
          Get-help -Name Start-Job -Online





          share|improve this answer
























          • I found out that Q is the hotkey to close youtube-dl — really obvious, but because the documentation is apparently lacking it's good that the information is now out there.

            – user598527
            Jan 26 at 20:30











          • Doesn't at least Ctrl + X always kill the running process in the terminal on Linux? There's no Windows-alternative? I'll research PowerShell Jobs even though an answer for this particular question has been found.

            – user598527
            Jan 26 at 20:37



















          0














          Press Q to close the process, I expect this to apply to all supported operating systems.



          Exiting... (Quit)





          share|improve this answer
























          • FFmpeg outputs [ffmpeg] tls: Failed to send close message error on my system, I don't yet know if the message can be safely ignored.

            – user598527
            Jan 26 at 20:42











          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%2f1398781%2fhow-to-exit-youtube-dl-when-streaming-to-mpv-on-windows%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          1














          This is not a PowerShell issue, this would happen no matter what script language you use for this effort, because this is youtube-dl causing this. The fact that you are doing this in PowerShell, does not mean PowerShell controls it. The force close, is killing off PowerShell, is stopping anything PowerShell started, regardless of what it started.



          You could start an other PowerShell session and use...



          Get-Process -Name youtube-dl | Stop-Process -Force


          … or just open TaskManager to kill it.



          It might be a better option for you to use PowerShell jobs to do what you are doing, which allows you to continue to use PowerShell as normal what the background job is running, and you can always look at the job state using the other *-Job cmdlets.



          Get-Command -Name '*-Job'

          # get function / cmdlet details
          (Get-Command -Name Start-Job).Parameters
          Get-help -Name Start-Job -Examples
          Get-help -Name Start-Job -Full
          Get-help -Name Start-Job -Online





          share|improve this answer
























          • I found out that Q is the hotkey to close youtube-dl — really obvious, but because the documentation is apparently lacking it's good that the information is now out there.

            – user598527
            Jan 26 at 20:30











          • Doesn't at least Ctrl + X always kill the running process in the terminal on Linux? There's no Windows-alternative? I'll research PowerShell Jobs even though an answer for this particular question has been found.

            – user598527
            Jan 26 at 20:37
















          1














          This is not a PowerShell issue, this would happen no matter what script language you use for this effort, because this is youtube-dl causing this. The fact that you are doing this in PowerShell, does not mean PowerShell controls it. The force close, is killing off PowerShell, is stopping anything PowerShell started, regardless of what it started.



          You could start an other PowerShell session and use...



          Get-Process -Name youtube-dl | Stop-Process -Force


          … or just open TaskManager to kill it.



          It might be a better option for you to use PowerShell jobs to do what you are doing, which allows you to continue to use PowerShell as normal what the background job is running, and you can always look at the job state using the other *-Job cmdlets.



          Get-Command -Name '*-Job'

          # get function / cmdlet details
          (Get-Command -Name Start-Job).Parameters
          Get-help -Name Start-Job -Examples
          Get-help -Name Start-Job -Full
          Get-help -Name Start-Job -Online





          share|improve this answer
























          • I found out that Q is the hotkey to close youtube-dl — really obvious, but because the documentation is apparently lacking it's good that the information is now out there.

            – user598527
            Jan 26 at 20:30











          • Doesn't at least Ctrl + X always kill the running process in the terminal on Linux? There's no Windows-alternative? I'll research PowerShell Jobs even though an answer for this particular question has been found.

            – user598527
            Jan 26 at 20:37














          1












          1








          1







          This is not a PowerShell issue, this would happen no matter what script language you use for this effort, because this is youtube-dl causing this. The fact that you are doing this in PowerShell, does not mean PowerShell controls it. The force close, is killing off PowerShell, is stopping anything PowerShell started, regardless of what it started.



          You could start an other PowerShell session and use...



          Get-Process -Name youtube-dl | Stop-Process -Force


          … or just open TaskManager to kill it.



          It might be a better option for you to use PowerShell jobs to do what you are doing, which allows you to continue to use PowerShell as normal what the background job is running, and you can always look at the job state using the other *-Job cmdlets.



          Get-Command -Name '*-Job'

          # get function / cmdlet details
          (Get-Command -Name Start-Job).Parameters
          Get-help -Name Start-Job -Examples
          Get-help -Name Start-Job -Full
          Get-help -Name Start-Job -Online





          share|improve this answer













          This is not a PowerShell issue, this would happen no matter what script language you use for this effort, because this is youtube-dl causing this. The fact that you are doing this in PowerShell, does not mean PowerShell controls it. The force close, is killing off PowerShell, is stopping anything PowerShell started, regardless of what it started.



          You could start an other PowerShell session and use...



          Get-Process -Name youtube-dl | Stop-Process -Force


          … or just open TaskManager to kill it.



          It might be a better option for you to use PowerShell jobs to do what you are doing, which allows you to continue to use PowerShell as normal what the background job is running, and you can always look at the job state using the other *-Job cmdlets.



          Get-Command -Name '*-Job'

          # get function / cmdlet details
          (Get-Command -Name Start-Job).Parameters
          Get-help -Name Start-Job -Examples
          Get-help -Name Start-Job -Full
          Get-help -Name Start-Job -Online






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Jan 26 at 20:06









          postanotepostanote

          1,053133




          1,053133













          • I found out that Q is the hotkey to close youtube-dl — really obvious, but because the documentation is apparently lacking it's good that the information is now out there.

            – user598527
            Jan 26 at 20:30











          • Doesn't at least Ctrl + X always kill the running process in the terminal on Linux? There's no Windows-alternative? I'll research PowerShell Jobs even though an answer for this particular question has been found.

            – user598527
            Jan 26 at 20:37



















          • I found out that Q is the hotkey to close youtube-dl — really obvious, but because the documentation is apparently lacking it's good that the information is now out there.

            – user598527
            Jan 26 at 20:30











          • Doesn't at least Ctrl + X always kill the running process in the terminal on Linux? There's no Windows-alternative? I'll research PowerShell Jobs even though an answer for this particular question has been found.

            – user598527
            Jan 26 at 20:37

















          I found out that Q is the hotkey to close youtube-dl — really obvious, but because the documentation is apparently lacking it's good that the information is now out there.

          – user598527
          Jan 26 at 20:30





          I found out that Q is the hotkey to close youtube-dl — really obvious, but because the documentation is apparently lacking it's good that the information is now out there.

          – user598527
          Jan 26 at 20:30













          Doesn't at least Ctrl + X always kill the running process in the terminal on Linux? There's no Windows-alternative? I'll research PowerShell Jobs even though an answer for this particular question has been found.

          – user598527
          Jan 26 at 20:37





          Doesn't at least Ctrl + X always kill the running process in the terminal on Linux? There's no Windows-alternative? I'll research PowerShell Jobs even though an answer for this particular question has been found.

          – user598527
          Jan 26 at 20:37













          0














          Press Q to close the process, I expect this to apply to all supported operating systems.



          Exiting... (Quit)





          share|improve this answer
























          • FFmpeg outputs [ffmpeg] tls: Failed to send close message error on my system, I don't yet know if the message can be safely ignored.

            – user598527
            Jan 26 at 20:42
















          0














          Press Q to close the process, I expect this to apply to all supported operating systems.



          Exiting... (Quit)





          share|improve this answer
























          • FFmpeg outputs [ffmpeg] tls: Failed to send close message error on my system, I don't yet know if the message can be safely ignored.

            – user598527
            Jan 26 at 20:42














          0












          0








          0







          Press Q to close the process, I expect this to apply to all supported operating systems.



          Exiting... (Quit)





          share|improve this answer













          Press Q to close the process, I expect this to apply to all supported operating systems.



          Exiting... (Quit)






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Jan 26 at 20:41









          user598527user598527

          1,24531949




          1,24531949













          • FFmpeg outputs [ffmpeg] tls: Failed to send close message error on my system, I don't yet know if the message can be safely ignored.

            – user598527
            Jan 26 at 20:42



















          • FFmpeg outputs [ffmpeg] tls: Failed to send close message error on my system, I don't yet know if the message can be safely ignored.

            – user598527
            Jan 26 at 20:42

















          FFmpeg outputs [ffmpeg] tls: Failed to send close message error on my system, I don't yet know if the message can be safely ignored.

          – user598527
          Jan 26 at 20:42





          FFmpeg outputs [ffmpeg] tls: Failed to send close message error on my system, I don't yet know if the message can be safely ignored.

          – user598527
          Jan 26 at 20:42


















          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%2f1398781%2fhow-to-exit-youtube-dl-when-streaming-to-mpv-on-windows%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

          Plaza Victoria

          Puebla de Zaragoza

          Musa