Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't download video from Ooyala, youtube-dl just waits and nothing happens #2861

Closed
artemf opened this issue May 7, 2014 · 3 comments
Closed

Comments

@artemf
Copy link

@artemf artemf commented May 7, 2014

I'm trying to download video from Ooyala, it says [download], then calls ffmpeg and sits there, waiting for input... I have waited for ~30 minutes and nothing happens...

See:

artemf$ youtube-dl --version
2014.05.05

artemf$ youtube-dl http://player.ooyala.com/iframe.js#ec=NieDJybTpV1vgwGXLrCTU7DjMERsszvx&pbid=YTRjM2U1NDZkYTUwMTg1MTgzNjg2MTEz
[2] 8581
artemf$ [Ooyala] NieDJybTpV1vgwGXLrCTU7DjMERsszvx: Downloading webpage
[Ooyala] NieDJybTpV1vgwGXLrCTU7DjMERsszvx: Downloading webpage
[download] Destination: Town centre riot with interview with Israeli medical student Goneh_Siboni-NieDJybTpV1vgwGXLrCTU7DjMERsszvx.mp4
ffmpeg version 2.2.1 Copyright (c) 2000-2014 the FFmpeg developers
  built on Apr 11 2014 22:50:35 with Apple LLVM version 5.1 (clang-503.0.38) (based on LLVM 3.4svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/2.2.1 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=clang --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid
  libavutil      52. 66.100 / 52. 66.100
  libavcodec     55. 52.102 / 55. 52.102
  libavformat    55. 33.100 / 55. 33.100
  libavdevice    55. 10.100 / 55. 10.100
  libavfilter     4.  2.100 /  4.  2.100
  libavresample   1.  2.  0 /  1.  2.  0
  libswscale      2.  5.102 /  2.  5.102
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100

It just sits there and waits for command line input. If I enter something, it stops:

  libswscale      2.  5.102 /  2.  5.102
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100
0
-bash: 0: command not found

[2]+  Stopped                 youtube-dl http://player.ooyala.com/iframe.js#ec=NieDJybTpV1vgwGXLrCTU7DjMERsszvx
artemf$ 

What happens here? Should I just wait more?
Please, help.

@phihag
Copy link
Contributor

@phihag phihag commented May 7, 2014

In shell commands, you must escape ampersands. The best way to do so is to put the URL in quotes:

youtube-dl 'http://player.ooyala.com/iframe.js#ec=NieDJybTpV1vgwGXLrCTU7DjMERsszvx&pbid=YTRjM2U1NDZkYTUwMTg1MTgzNjg2MTEz'

This will call into ffmpeg, and ffmpeg should regularly output something. For me, it works fine with ffmpeg 1.2.1 from debian unstable. You can also use jobs, fg and bg to control the accidental background job you started by not escaping the ampersand.

@phihag
Copy link
Contributor

@phihag phihag commented May 7, 2014

I'm closing this issue now. Please comment if quoting does not solve the problem for you, and we will reopen it. Thanks!

@phihag phihag closed this May 7, 2014
@artemf
Copy link
Author

@artemf artemf commented May 7, 2014

Thanks a lot! It worked!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.