mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-10-29 08:43:58 +01:00
2018-05-24 Fred Gleason <fredg@paravelsystems.com>
* Added a WebGet web service.
This commit is contained in:
106
web/webget/webget.html
Normal file
106
web/webget/webget.html
Normal file
@@ -0,0 +1,106 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Rivendell Webget</title>
|
||||
<script src="webget.js" type="application/javascript"></script>
|
||||
</head>
|
||||
<body>
|
||||
<form method="post" action="webget.cgi" enctype="application/x-www-form-urlencoded">
|
||||
<table style="margin: auto;padding: 10px 0" cellpadding="0" cellspacing="5" border="0">
|
||||
<tr>
|
||||
<td colspan="2"><img src="logos/webget_logo.png" border="0"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"><strong>Get audio from Rivendell</strong></td>
|
||||
</tr>
|
||||
<tr><td colspan="2"><hr></td></tr>
|
||||
<tr>
|
||||
<td style="text-align: right">Cart Title:</td>
|
||||
<td><input type="text" name="title" size="40" maxlength="255"></td>
|
||||
</tr>
|
||||
<tr><td cellspan="2"> </td></tr>
|
||||
<tr>
|
||||
<td style="text-align: right">Channels:</td>
|
||||
<td>
|
||||
<select name="channels" id="channels" value="1" onclick="formatChanged()">
|
||||
<option value="1">Monaural</option>
|
||||
<option value="2">Stereo</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right">Sample Rate:</td>
|
||||
<td>
|
||||
<select name="samprate" id="samprate" onclick="samplerateChanged()">
|
||||
<option value="8000">8000 samples/sec</option>
|
||||
<option value="11025">11025 samples/sec</option>
|
||||
<option value="12000">12000 samples/sec</option>
|
||||
<option value="16000" selected>16000 samples/sec</option>
|
||||
<option value="22050">22050 samples/sec</option>
|
||||
<option value="24000">24000 samples/sec</option>
|
||||
<option value="32000">32000 samples/sec</option>
|
||||
<option value="44100">44100 samples/sec</option>
|
||||
<option value="48000">48000 samples/sec</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right">Format:</td>
|
||||
<td>
|
||||
<select name="format" id="format" onclick="formatChanged()">
|
||||
<option value="4">FLAC</option>
|
||||
<option value="5">OggVorbis</option>
|
||||
<option value="2">MP2</option>
|
||||
<option value="3" selected>MP3</option>
|
||||
<option value="0">PCM16 [wav]</option>
|
||||
<option value="7">PCM24 [wav]</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right">Bit Rate:</td>
|
||||
<td>
|
||||
<select name="bitrate" id="bitrate">
|
||||
<option value="16000" selected>16 kbit/sec</option>
|
||||
<option value="32000">32 kbit/sec</option>
|
||||
<option value="64000">64 kbit/sec</option>
|
||||
<option value="128000">128 kbit/sec</option>
|
||||
<option value="256000">256 kbit/sec</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right">Quality:</td>
|
||||
<td>
|
||||
<select name="quality" id="quality" disabled>
|
||||
<option value="0">0 (lowest)</option>
|
||||
<option value="1">1</option>
|
||||
<option value="2" selected>2 (default)</option>
|
||||
<option value="3">3</option>
|
||||
<option value="4">4</option>
|
||||
<option value="5">5</option>
|
||||
<option value="6">6</option>
|
||||
<option value="7">7</option>
|
||||
<option value="8">8</option>
|
||||
<option value="9">9</option>
|
||||
<option value="10">0 (highest)</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td cellspan="2"> </td></tr>
|
||||
<td style="text-align: right">User Name:</td>
|
||||
<td><input type="text" size="32" maxsize="255" name="LOGIN_NAME"></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right">Password:</td>
|
||||
<td><input type="password" size="32" maxsize="32" name="PASSWORD"></td>
|
||||
<tr><td cellspan="2"> </td></tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td><input type="submit" value="OK"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user