musiccaps_details (view)
1 row where musiccaps_aspects contains "brass melody", musiccaps_aspects contains "groovy hi hats" and musiccaps_aspects contains "punchy snare"
This data as json, CSV (advanced)
video | youtube_link | musiccaps_caption | youtube_published | youtube_channel | youtube_description | musiccaps_names | musiccaps_aspects | musiccaps_author | youtube_id | musiccaps_rowid |
---|---|---|---|---|---|---|---|---|---|---|
Arduino-powered Audio Doorbell | The low quality recording features a jazz song playing on a speaker and it consists of groovy hi hats, brass melody, bells melody, punchy snare and smooth trombone. The recording is noisy and it sounds thin and like it is played in a lobby. | 2012-11-27T17:30:29Z | Justin Arruda | Read more about this project: http://forums.adafruit.com/viewtopic.php?f=25&t=34784 | ["Music", "Ding-dong"] | ["low quality", "jazz", "speaker", "noisy", "groovy hi hats", "brass melody", "bells melody", "thin", "smooth trombone", "punchy snare"] | 4 | lDCDayKyOQA | 4382 |
Advanced export
JSON shape: default, array, newline-delimited
CREATE VIEW musiccaps_details AS select musiccaps.url as video, json_object( 'label', coalesce(videos.title, 'Missing from YouTube'), 'href', musiccaps.url ) as youtube_link, musiccaps.caption as musiccaps_caption, videos.publishedAt as youtube_published, videos.channelTitle as youtube_channel, videos.description as youtube_description, musiccaps.audioset_names as musiccaps_names, musiccaps.aspect_list as musiccaps_aspects, musiccaps.author_id as musiccaps_author, videos.id as youtube_id, musiccaps.rowid as musiccaps_rowid from musiccaps left join videos on musiccaps.ytid = videos.id;