Jump to content

Check us out:

Photo
* * * * * 2 votes

Youtube VS. Germany (GEMA)


  • Please log in to reply
12 replies to this topic

#1
Rhino Cracker

Rhino Cracker

    Making Friends

  • Bunker Members
  • 72 posts
  • Gender:Male
  • Server:Bunker #4
Click to view battle stats
I just wanted to anounce to you, that a few months ago, there was a large improvement for youtube users in Germany.

There was a long time battle between gema and youtube. Gema is an organization by our government which takes money from everyone/everything being able to serve "arts" (videos, texts, music, ...) and is supposed to give it to the artists. In that way (afaik...) we have "taxes" on paper, printers, every radio station, every video station made for the german market.
But in fact from some time on the GEMA went way too far. They started to charge artists offering their own songs on youtube. Or they went into pubs where some bands made concerts and charged the bar owners..... (which made a contract with the band of course, they got their money, they don't need any gema circling money through the government to them...)

This GEMA wanted youtube to pay a few cents for every video (containing music) a German watches. Youtube disagreed and saw the only chance to bypass penalties in blocking every video containing music for german users.
We, on the other hand, only saw "GEMA blocked this video in your country." for nearly EVERY music video we wanted to watch, which made us feel like living in a 3rd world country with working censorship* and raised agression against GEMA. (which, if you ask me, was exactly the plan of youtube").
The GEMA hardly disagreed and fought that "message" that THEY blocked the videos.
Youtube then changed the message to "We have to block this video in your country, because we cannot agree inn a legal battle with GEMA." - which didn't make GEMA very lucky but was after their fight about the first message.^^

In the end, (afaik) GEMA lowered their prices they wanted, Youtube raised their amount of advertising for videos tagged as "music" for german users and they found an agreement.
That's a big step for us because the age of every video disappearing after a few days has gone.^^




Another thing I wanted to announce about youtube:
There have been a variety of youtube downloaders in the past.
- Alot of websites which basically download the videos, reencode them, pack them into a new container** and offer a (sometimes much slower) download.
- Alot of download tools, some of them packed with bloatware, which oftenly do the same, just locally.
I rather prefer a tool, which directly downloads the content from youtube's archives (like their embedded html5/flash video player does while watching the videos) and just packing the streams into a matching container without reencoding the video/audio data. To do so, I found the command line utility youtube-dl.
https://rg3.github.io/youtube-dl/
Its aviable for windows and linux and easy to use after noting 4 commands. Here is a small descreption of what I use:
youtube-dl.exe -F --youtube-include-dash-manifest http://www.youtube.com/watch?v=
to list all streams aviable for the video in this youtube-link including the needed stream-ids.
youtube-dl.exe -o your-video-stream-file.mp4 --youtube-include-dash-manifest -f  http://www.youtube.com/watch?v=
to save the video stream.
youtube-dl.exe -o your-audio-stream-file.m4a --youtube-include-dash-manifest -f  http://www.youtube.com/watch?v=
to save the audio stream.
ffmpeg.exe -i your-video-stream-file.mp4 -i your-audio-stream-file.m4a -c copy your-youtube-video-with-video-and-audio.mp4
pack both streams into a .MP4 Container File.
(The latter .exe file is aviable at https://ffmpeg.org/. The commands I'm using are old. They still work, but I think there is also a command for youtube-dl.exe itself to do all 4 at once (or at least all 3, I think you still have to give the vidoe and audio stream ids you want it to save).)

At this point you might think "4 commands to download a single youtube video??? wtf!? my website/tool does this in one step". But... I'm as lazy as you (maybe far more lazier :D) and wrote a small batch file to do all the commands in an interactive menu: YDL.bat (attached in this post) (I think when you are smart enough to copy an exe file, you are also smart enough to manipulate the patchs in this .bat file)
Execution: Type in windows console:
ydl.bat
And because I'm even lazier, I've added ydl.bat to "runner" in "Launchy" (small and fast launcher application):
So the workflow reduces to:
- copy youtube-video-id from adress bar
- press [alt]+[tab], [y], [tab], [ctrl]+[v], [enter]
- press [enter] two times, if you are satusfyed with my default stream selection

If you are even too lazy to perform this death punch key kombo, you could write an AHK script extracting the youtube-id form the current browser window's adress bar and automatically execute the downloader by pressing any key (combo) you wish.^^ But my level of laziness is satisfyed with the launchy execution method above. :D



*By the way: Censorship is forbidden in our country by our "Grundgesetz" - on the same level as human rights are ensured. Government is not allowed to manipulate content, but completely forbid its broadcasting, if it violates other laws like youth protection and so on. And so it is allowed to enforce others to do some censorship... for special reasons...

**Videos are usually packed in container files like .avi, .mpg, .mkv, .mp4, ... . These are like zip files containing a raw video stream file, audio stream file, maybe some subtitle files and menus, etc.. You can easily "zip" and "unzip" them by using "multiplexers" and "demultiplexers" for each container type.
  • suckafool, Falkes and Screwloose like this

#2
suckafool

suckafool

    Consistency Is Key

  • Bunker Admins
  • 4,079 posts
  • Xfire:suckafool
  • Tb:47965
  • Gender:Male
  • Location:Montreal/Canada
  • Server:Bunker #1
Click to view battle stats

Interesting to say the least.

 

I really like http://www.clipconverter.cc/ it does it all and is very easy to use. You can d/l the app to desktop and/or as an addon etc

I hope this helps out Rhino



#3
Rhino Cracker

Rhino Cracker

    Making Friends

  • Bunker Members
  • 72 posts
  • Gender:Male
  • Server:Bunker #4
Click to view battle stats
 

YDL.bat (attached in this post)

For some reason, it disappeared^^
here it is:
@echo off
SETLOCAL
cd /d %~dp0

echo.
echo Starting Youtube Downloader with %1%
Set V=%1%



echo.
echo Listing Streams:
youtube-dl.exe -F --youtube-include-dash-manifest http://www.youtube.com/watch?v=%1%

echo.
set VID=136
set /P VID=Enter Video Stream ID (format code) (default = %VID%): 
echo Video Stream ID: %VID%

echo.
set AID=141
set /P AID=Enter Video Audio ID (format code) (default = %AID%): 
echo Audio Stream ID: %AID%

echo.
IF NOT "%VID%"=="n" echo Starting Download of Video Stream
IF NOT "%VID%"=="n" youtube-dl -o %V%-%VID%.mp4 --youtube-include-dash-manifest -f %VID% http://www.youtube.com/watch?v=%V%
IF NOT "%AID%"=="n" echo Starting Download of Audio Stream
IF NOT "%AID%"=="n" youtube-dl -o %V%-%AID%.m4a --youtube-include-dash-manifest -f %AID% http://www.youtube.com/watch?v=%V%


#4
Creepy Geek

Creepy Geek

    I Keep Calm and Post

  • Bunker Admins
  • 2,838 posts
  • Gender:Male
  • Location:Farfar away
  • Server:Bunker #4
Click to view battle stats

I use "Freemake Video Converter"

 

It converts anything in anything....you name it....

 

You can even just put the youtube link currently playing of just let the program "grab"the ling itself :)

 

very handy for those rare music video's that you know are special ;)

 

 

I had this video of Nigel Kennedy playing Bach (i know shoot me) and it was played in the Royal Albert hall (proms) and it was removed by the crappy BBC......now i have it on disk ^^

 

 

http://www.freemake....-screenshot.png

 

 

just for an impression ;)

 

 

cheers ^^



#5
QuQu

QuQu

    Postin Ain't Easy

  • Bunker Admins
  • 655 posts
  • Gender:Male
  • Location:Bunnyland
  • Server:Bunker #4
Click to view battle stats

Well :)

Pls convert  this:  

https://coub.com/view/s4mth

or this https://coub.com/view/saz2n

So i can dl with audio :D

 

That damn page had few working converter-pages, what all did its job.

Now ( few weeks) u just get video ( not audio) , when vid has not its own audio attached .

Im not pleased

 

 

Sry, its not related to gema , i guess :/


Edited by QuQu, 03 March 2017 - 09:16 PM.


#6
Creepy Geek

Creepy Geek

    I Keep Calm and Post

  • Bunker Admins
  • 2,838 posts
  • Gender:Male
  • Location:Farfar away
  • Server:Bunker #4
Click to view battle stats

it's in the html script where the soundtrack is located Ququ....but ok here you go you lazy bastard :D

 

 

(tittttiiieees)

 

 


  • QuQu likes this

#7
QuQu

QuQu

    Postin Ain't Easy

  • Bunker Admins
  • 655 posts
  • Gender:Male
  • Location:Bunnyland
  • Server:Bunker #4
Click to view battle stats

Nono, Geek :)

Not really, what i did had in mind.

Id like to get thous clips with audio with it. That 10 sec clip + how long audio some uploader  puts there ( vid can be max 10sec, audio..seems like no limit)

So it loops on page - as u see.

One for example .

https://www.dropbox.... [mid].mp4?dl=0

 

But thanks for videos - both are good, Zimmer is great ( tho , i still think, that he sort of copied "koyaanisqatsi"



#8
Rhino Cracker

Rhino Cracker

    Making Friends

  • Bunker Members
  • 72 posts
  • Gender:Male
  • Server:Bunker #4
Click to view battle stats
QuQu, here is a small tutorial how to do it:

1. take a look at the source code of the website (ctrl+U in most browsers). Search for embedded files of the type you are searching for; its ".mp3" in this case.
See that they didn't include the link to the mp3 files directly (there is a "%{version}"). A java script might alter that text after the source code has been loaded.
2. Open the Developer Tools of your browser (if it has those). Its F12 in Vivaldi or rightclick + Opera DragonFly in Opera 12. This will give you access to the sopurcecode in its current state, after the scripts altered the links. Search for ".mp3" again and find e.g.:
https://coubsecure-s.akamaihd.net/get/b46/p/coub/simple/cw_looped_audio/f860dec5b2d/fcea8bbba6d1381a2191b/high_1488448193_high.mp3

Edited by Rhino Cracker, 08 March 2017 - 04:23 PM.


#9
Creepy Geek

Creepy Geek

    I Keep Calm and Post

  • Bunker Admins
  • 2,838 posts
  • Gender:Male
  • Location:Farfar away
  • Server:Bunker #4
Click to view battle stats

i use the option in Chrome Ctrl-Shift-I and then i just look for wav*mp3*zip etc....

 

and then use the search function for the highlighted element...

 

 

and voilla,

 

 {"flag":null,"abuses":null,"recoubs_by_users_channels":null,"recoub":null,"like":null,"in_my_best2015":false,"id":47998543,"type":"Coub::Simple","permalink":"s4mth","title":"Please stop it","visibility_type":"public","original_visibility_type":"public","channel_id":1402607,"created_at":"2017-02-23T11:12:30Z","updated_at":"2017-03-07T23:48:48Z","is_done":true,"views_count":18788,"cotd":null,"cotd_at":null,"published_at":"2017-02-23T11:12:30Z","views_increase_count":18788,"shares_count":0,"reversed":false,"from_editor_v2":true,"is_editable":true,"original_sound":false,"has_sound":false,"recoub_to":null,"file_versions":{"web":{"template":"https://coubsecure-s...s://coubsecure-s.akamaihd.net/get/b98/p/coub/simple/cw_file/452a46963d1/16944ae2658bbc508b004/muted_mp4_med_size_1487848357_muted_med.mp4","size":606260}},"audio":{"high":{"url":" ","size":1701601},"med":{"url":"https://coubsecure-s.akamaihd.net/get/b98/p/coub/simple/cw_looped_audio/c7ec0c2cf48/221daa3151cdb87bdae79/med_1487848371_med.mp3","size":1598984}}},"mobile":{"gifv":"https://coubsecure-s...848357_gifv.mp4","looped_audio":"https://coubsecure-s...7848371_med.mp3"}},"audio_versions":{"template":"https://coubsecure-s.akamaihd.net/get/b105/p/audio_track/cw_file/36dbeda9dbb/98407fad6163f772f85e2/%{version}_1487848359_1s209s8_edited.mp3","versions":["mid","low"],"chunks":{"template":"https://coubsecure-s.akamaihd.net/get/b105/p/audio_track/cw_file/36dbeda9dbb/98407fad6163f772f85e2/mp3_%{version}_c%{chunk}_1487848359_1s209s8_edited.mp3","versions":["mid","low"],"chunks":[1,2,3,4]}},"flv_audio_versions":{"template":"https://coubsecure-s.akamaihd.net/get/b105/p/audio_track/cw_file/36dbeda9dbb/98407fad6163f772f85e2/flv_%{version}_1487848359_out.flv","versions":["mid"],"chunks":{"template":"https://coubsecure-s.akamaihd.net/get/b105/p/audio_track/cw_file/36dbeda9dbb/98407fad6163f772f85e2/flv_%{version}_c%{chunk}_1487848359_out.flv","versions":["mid"],"chunks":[1,2,3,4]}},"image_versions":{"template":"https://coubsecure-s.akamaihd.net/get/b98/p/coub/simple/cw_image/3e22ba82c19/6e933fc1ad8c015b3e73f/%{version}_1487848390_00032.jpg","versions":["micro","tiny","age_restricted","ios_large","ios_mosaic","big","med","small","pinterest"]},"first_frame_versions":{"template":"https://coubsecure-s.akamaihd.net/get/b98/p/coub/simple/cw_timeline_pic/3e22ba82c19/6e933fc1ad8c015b3e73f/%{version}_1487848390_image.jpg","versions":["big","med","small","ios_large"]},"dimensions":{"big":[404,720],"med":[280,500]},"site_w_h":[224,400],"page_w_h":[400,713],"site_w_h_small":[310,552],"age_restricted":false,"age_restricted_by_admin":false,"not_safe_for_work":null,"allow_reuse":false,"dont_crop":false,"banned":false,"global_safe":true,"audio_file_url":"https://coubsecure-s.akamaihd.net/get/b105/p/audio_track/cw_file/36dbeda9dbb/98407fad6163f772f85e2/low_1487848359_1s209s8_edited.mp3","external_download":false,"application":null,"channel":{"id":1402607,"permalink":"michael.mantana","title":"Michael Mantana","description":"у коубера жизнь рассчитана на 10 сек вперед","followers_count":226,"following_count":77,"avatar_versions":{"template":"https://coubsecure-s.akamaihd.net/get/b129/p/channel/cw_avatar/7d5a371393f/e3d58dcd8c96573a46be8/%{version}_1474652168_z_c08dfc38.jpg","versions":["medium","medium_2x","profile_pic","profile_pic_new","profile_pic_new_2x","tiny","tiny_2x","small","small_2x","ios_large","ios_small"]},"background_image":"https://coubsecure-s.akamaihd.net/get/b91/p/background/cw_banner_image/9694fee68eb/5560ee5c2a13b1f0de4be/channel_timeline_banner_1471641774_1414628744_z_c08dfc38.jpg","coubs_count":118,"recoubs_count":54},"file":"https://coubsecure-s.akamaihd.net/get/b98/p/coub/simple/cw_file/452a46963d1/16944ae2658bbc508b004/iphone_1487848357_iphone.mp4","picture":"https://coubsecure-s.akamaihd.net/get/b98/p/coub/simple/cw_image/3e22ba82c19/6e933fc1ad8c015b3e73f/med_1487848390_00032.jpg","timeline_picture":"https://coubsecure-s.akamaihd.net/get/b98/p/coub/simple/cw_timeline_pic/3e22ba82c19/6e933fc1ad8c015b3e73f/ios_large_1487848390_image.jpg","small_picture":"https://coubsecure-s.akamaihd.net/get/b98/p/coub/simple/cw_image/3e22ba82c19/6e933fc1ad8c015b3e73f/ios_mosaic_1487848390_00032.jpg","sharing_picture":null,"percent_done":100,"tags":[{"id":13073,"title":"vibration","value":"vibration"}],"categories":[{"id":3,"title":"Funny","permalink":"funny","visible":true},{"id":18,"title":"Life","permalink":"live","visible":false}],"recoubs_count":82,"likes_count":235,"raw_video_id":9161755,"uploaded_by_ios_app":false,"uploaded_by_android_app":false,"media_blocks":{"uploaded_raw_videos":[],"external_raw_videos":[],"audio_track":{"id":10867108,"title":"Unknown","url":null,"image":null,"image_retina":null,"itunes_url":null,"amazon_url":null,"google_play_url":null,"bandcamp_url":null,"soundcloud_url":null,"track_name":null,"track_artist":null,"track_album":null,"meta":{"year":null,"album":"Unknown","title":"Unknown","artist":"Unknown","echonest_id":null},"duration":null}},"raw_video_thumbnail_url":"https://coubsecure-s.akamaihd.net/get/b36/p/raw_video/cw_image/85753297802/ff3c54f912693cb0d09ee/coub_media_1487848061_image.jpg","raw_video_title":"Vibro.mp4","video_block_banned":false,"duration":10,"promo_winner":false,"promo_winner_recoubers":null,"editorial_info":{},"tracking_pixel_url":null,"promo_hint":null,"beeline_best_2014":null,"from_web_editor":true,"normalize_sound":false,"loops_count":0,"total_views_duration":0,"best2015_addable":false,"ahmad_promo":null,"promo_data":null,"render":{"card-type":"page"},"computed":{"cardType":{"name":"page","sizeProp":"page_w_h","className":"normal-card"},"sizes":[400,713],"alignment":"vertical","size":"tiny","showSharing":true,"cardClassName":"normal-card","cardStatus":{"name":"normal"},"firstFrameUrl":"https://coubsecure-s.akamaihd.net/get/b98/p/coub/simple/cw_timeline_pic/3e22ba82c19/6e933fc1ad8c015b3e73f/med_1487848390_image.jpg"}} 

 

 

The girl is also in the picture (open new window and DL)

 

im a lazy fart also :)


Edited by Creepy Geek, 08 March 2017 - 04:38 PM.


#10
QuQu

QuQu

    Postin Ain't Easy

  • Bunker Admins
  • 655 posts
  • Gender:Male
  • Location:Bunnyland
  • Server:Bunker #4
Click to view battle stats

Uh oh umm  :D  Am i dumb **** ... ?

 

I know how to get mp3 or other audio, also  that mp4 there .

Also i know few ways to get decent audio separate - not 128bitrate ones.

Trouble was to get them both in same file, as mp4  ;)

So i dont need to redo ( "glue" them together myself)

 

Pages like :

https://getcoub.com/ 

https://video-download.online/

http://savevideo.me/ 

dont work as they did. That 1st dont work at all nowadays ( or it dont like adblock)

That means  - u get audio OR video, but not made "crap" ppl share there :)

But all this pages used to let u dl all in 1 file.

That dropbox file i shared my last blabla was dl via getcoub . All in one file.

 

But its not the "must have" issue :)   90% stuff there is sht anyway and maybe im only dumb one, who would like to save/use that sort of stuff ;)

My account there too, some my made - most shared. https://coub.com/a1f...7f04dca61e412a9

Sry Rhino i keep posting off topic :/  !slap ququ

 


  • Creepy Geek likes this

#11
QuQu

QuQu

    Postin Ain't Easy

  • Bunker Admins
  • 655 posts
  • Gender:Male
  • Location:Bunnyland
  • Server:Bunker #4
Click to view battle stats

cmon, nobody ?

https://coub.com/view/sllu5

yea, shes not 18,no boobs too .. but the  mood .. its great clip ;)

 

 

..maybe i should share it to fb or what els.. and use dl from there ?  ... hell yeah. Great success !


Edited by QuQu, 15 March 2017 - 07:21 PM.


#12
Rhino Cracker

Rhino Cracker

    Making Friends

  • Bunker Members
  • 72 posts
  • Gender:Male
  • Server:Bunker #4
Click to view battle stats
 

Trouble was to get them both in same file, as mp4  ;)

 
Do I understand you in the right way, that you don't know how to multiplex them (pack both, video and audio, in a single file)?
If so, you can use ffmpeg in copy-only-mode to create a mp4 file or MkvToolNix --> MkvMergeGui to create a .mkv file.
It looks like the music is twie as long as the video. So maybe you need a raw cutting/gluing tool to add the video to the end of itself a second time.
I think they store video and audio seperated, load two players and only link their controls (play, pause) together (in the engine every player works that way anyways).

Sorry for late answere, my time is very limited these days.

#13
QuQu

QuQu

    Postin Ain't Easy

  • Bunker Admins
  • 655 posts
  • Gender:Male
  • Location:Bunnyland
  • Server:Bunker #4
Click to view battle stats

As much i did investigate - u cant get all files there as one (vid+audio).

Not ,if videos audio dont match original - it is replaced . 

It was working few months ago, but not now.

 

...well, till someone cracks code again. its not 1st time, i read.

 

I use photoshop almost every week - sure i can make vid and audio fit there.Twice long track or not.  That is not a problem.  And sure there are more better ways.