Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anthonyandroulakis/soundcloudscrollingtranscripttest
this is old, go to https://github.com/AnthonyAndroulakis/SoundcloudTranscriptsMadeEasy
https://github.com/anthonyandroulakis/soundcloudscrollingtranscripttest
soundcloud soundcloud-api
Last synced: 3 days ago
JSON representation
this is old, go to https://github.com/AnthonyAndroulakis/SoundcloudTranscriptsMadeEasy
- Host: GitHub
- URL: https://github.com/anthonyandroulakis/soundcloudscrollingtranscripttest
- Owner: AnthonyAndroulakis
- License: mit
- Created: 2020-01-26T07:05:40.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-02-12T15:24:08.000Z (almost 5 years ago)
- Last Synced: 2024-12-20T11:09:28.250Z (3 days ago)
- Topics: soundcloud, soundcloud-api
- Language: HTML
- Homepage:
- Size: 402 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SoundcloudScrollingTranscript
this is an old version, go to https://github.com/AnthonyAndroulakis/SoundcloudTranscriptsMadeEasy for updated version
Simple implementation DEMO: https://github.com/AnthonyAndroulakis/anthonyandroulakis.github.io/tree/master/soundcloudtranscript
Slightly ornamented version: https://repl.it/@AnthonyAndroula/soundcloudtranscriptSlightly modified version of (changes: autoscrolling, some css changes, multi-line transcripts (see demo)):
https://codepen.io/X-Raym/pen/QdwEgJDemo soundcloud song used: https://soundcloud.com/user-811313743/a-charlie-brown-christmas-christmastime-is-here-vocal
If you use this code, be sure to use an MIT license and cite this repo as well as https://codepen.io/X-Raym/pen/QdwEgJ.
# Transcript format (captions.en.csv)
(https://github.com/AnthonyAndroulakis/SoundcloudScrollingTranscript/blob/master/captions.en.csv)
```
tracknumber; TRACK
hh:mm:ss:decisecond; LENGTH
hh:mm:ss:decisecond; 1st words
hh:mm:ss:decisecond; 2nd words
hh:mm:ss:decisecond; 3rd words
hh:mm:ss:decisecond; 4th words
.
.
.
```# HtmlTranscriptGenerator (transcriptparser.py)
Example run: `python3 transcriptparser.py captions.en.csv` output will be named 234629139.en.sndcldtt where 234629139 is the track number
Look at demo page to see where to paste this output.