cleanup (hehe)
This commit is contained in:
parent
9bb5a690a0
commit
6dda0615ef
BIN
+++/back.gif
BIN
+++/back.gif
Binary file not shown.
|
Before Width: | Height: | Size: 216 B |
Binary file not shown.
|
Before Width: | Height: | Size: 798 B |
162
+++/lestyle.css
162
+++/lestyle.css
@ -1,162 +0,0 @@
|
||||
body {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.tableau {
|
||||
border: 10px grey ridge;
|
||||
margin: 5em;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
table {
|
||||
display: block;
|
||||
margin: 1em;
|
||||
border: 10px grey ridge;
|
||||
font-size: small;
|
||||
text-align: left;
|
||||
width: 55em;
|
||||
}
|
||||
|
||||
table td {
|
||||
border: 2px grey ridge;
|
||||
padding: 1em;
|
||||
}
|
||||
|
||||
table td h1 {
|
||||
bborder: 1px red solid;
|
||||
margin-top: 0.4em;
|
||||
margin-bottom: 0.2em;
|
||||
}
|
||||
|
||||
table td p {
|
||||
bborder: 1px red solid;
|
||||
margin-top: 0.1em;
|
||||
margin-bottom: 0.4em;
|
||||
}
|
||||
|
||||
|
||||
table tr {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
table td img {
|
||||
width: 100%;
|
||||
border: 2px grey ridge;
|
||||
}
|
||||
|
||||
table td video {
|
||||
width: 100%;
|
||||
border: 2px grey ridge;
|
||||
}
|
||||
|
||||
.lst {
|
||||
margin-right: 3em;
|
||||
}
|
||||
|
||||
.lst p mat {
|
||||
margin-left: : 2em;
|
||||
}
|
||||
|
||||
.lst ul li { display: inline; }
|
||||
|
||||
.lst ul li desc {
|
||||
margin: 2em;
|
||||
margin-bottom: 1em;
|
||||
width: 985;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.lst ul li desc img {
|
||||
border: 10px grey ridge;
|
||||
margin: 0em;
|
||||
margin-bottom: 2em;
|
||||
width: 985;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.lst ul li desc video {
|
||||
border: 10px grey ridge;
|
||||
margin: 0em;
|
||||
margin-bottom: 2em;
|
||||
width: 985;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.lst ul li img {
|
||||
border: 10px grey ridge;
|
||||
margin: 2em;
|
||||
margin-bottom: 1em;
|
||||
width: 450;
|
||||
}
|
||||
|
||||
.lst ul li video {
|
||||
border: 10px grey ridge;
|
||||
margin: 2em;
|
||||
margin-bottom: 1em;
|
||||
width: 450;
|
||||
}
|
||||
|
||||
.lst ul li sound {
|
||||
display: inline-block;
|
||||
border: 10px grey ridge;
|
||||
margin: 2em;
|
||||
width: 440;
|
||||
padding: 10;
|
||||
}
|
||||
|
||||
.lst ul li sound.full {
|
||||
display: inline-block;
|
||||
border: none;
|
||||
padding: 0;
|
||||
margin: 2em;
|
||||
width: 985;
|
||||
}
|
||||
|
||||
.lst ul li sound track {
|
||||
display: block;
|
||||
margin-top: 0.3em;
|
||||
margin-bottom: 0.3em;
|
||||
}
|
||||
|
||||
.lst ul li sound.full track {
|
||||
display: block;
|
||||
margin-top: 0.6em;
|
||||
margin-bottom: 0.6em;
|
||||
}
|
||||
|
||||
.lst ul li sound info {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.lst ul li sound audio {
|
||||
width: 100%;
|
||||
margin-top: 0.5em;
|
||||
}
|
||||
|
||||
.lst ul li lo img {
|
||||
border: none;
|
||||
margin: 1em;
|
||||
margin-top: 0.5em;
|
||||
max-width: 300;
|
||||
}
|
||||
|
||||
.lst ul li la img {
|
||||
border: none;
|
||||
margin: 1em;
|
||||
margin-top: 0.5em;
|
||||
max-width: 100;
|
||||
max-height: 100;
|
||||
}
|
||||
|
||||
address {
|
||||
margin: 20px;
|
||||
}
|
||||
|
||||
#index_tile h1 {
|
||||
margin: 20px;
|
||||
}
|
||||
|
||||
|
||||
BIN
+++/yeux.png
BIN
+++/yeux.png
Binary file not shown.
|
Before Width: | Height: | Size: 205 KiB |
12
<table>
12
<table>
@ -1,12 +0,0 @@
|
||||
<table>
|
||||
<tr>
|
||||
<td>
|
||||
[[text_md]]
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
[[link_md]]
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -1,24 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<link rel="icon" href="../+++/jules-henri.ico" type="image/x-icon">
|
||||
<title>Index of /gauthiier.info/[[dir]]</title>
|
||||
<link rel="stylesheet" type="text/css" href="../+++/lestyle.css"/>
|
||||
<meta name="keywords" content="david gauthier, gauthiier, davidgauthier, dviid">
|
||||
</head>
|
||||
<body>
|
||||
<div id="index_tile"><h1>Index of /gauthiier.info/[[dir]]</h1></div>
|
||||
<div style=" margin-left: 20px;">
|
||||
<a href=".."><img src="../+++/back.gif"></a>
|
||||
<a href=".." style=" margin-left: 5px;"> Parent Directory</a>
|
||||
</div>
|
||||
|
||||
<div class="lst">
|
||||
<ul>
|
||||
[[content]]
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<address>Apache Server at gauthiier.info Port 80</address>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,23 +0,0 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="keywords" content="david gauthier, gauthiier, davidgauthier, dviid">
|
||||
<meta name="description" content="David Gauthier (b.1979, CA) - selected index of works">
|
||||
<link rel="icon" href="+++/jules-henri.ico" type="image/x-icon">
|
||||
<link rel="stylesheet" type="text/css" href="+++/lestyle.css"/>
|
||||
<link rel="pgpkey" href="+++/key.asc"/>
|
||||
<link rel="openid.delegate" href="http://gauthiier.info/" />
|
||||
<link rel="openid.server" href="https://indieauth.com/openid" />
|
||||
<title>David Gauthier</title>
|
||||
</head>
|
||||
<body>
|
||||
<div align="center">
|
||||
<a href="+++/"><img src="+++/yeux.png" width="500" class="tableau"></a>
|
||||
<h4>David Gauthier</h4>
|
||||
<h1><i>(Selected) Index of works</i></h1>
|
||||
<h4><a href="https://www.uu.nl/medewerkers/DGauthier">index of academic work</a></h4>
|
||||
<h4>d[at]gauthiier.info</h4>
|
||||
[[content]]
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@ -1,2 +0,0 @@
|
||||
User-agent: *
|
||||
Disallow: /+++/
|
||||
61
wavconv.py
61
wavconv.py
@ -1,61 +0,0 @@
|
||||
import argparse, sys, os, glob, subprocess
|
||||
|
||||
supported = ['ogg', 'mp3']
|
||||
|
||||
def sanity_check_system():
|
||||
r = subprocess.call("ffmpeg -version", shell=True) == 0
|
||||
if not r:
|
||||
sys.exit("ffmpeg not installed. Aborting...")
|
||||
|
||||
def convert(i, o, f):
|
||||
global supported
|
||||
if f not in supported:
|
||||
print("warning: format " + f + "is not supported")
|
||||
return
|
||||
|
||||
if f == 'mp3':
|
||||
codec = 'libmp3lame'
|
||||
elif f == 'ogg':
|
||||
codec = 'libvorbis'
|
||||
|
||||
subprocess.call(['ffmpeg', '-i', i, '-acodec', codec, o])
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
p = argparse.ArgumentParser(description='Converts .wav files to other formats (using ffmpeg)');
|
||||
p.add_argument('-i', '--input', help='input directory');
|
||||
p.add_argument('-f', '--format', help='output formats (ogg and/or mp3)', nargs="+");
|
||||
|
||||
sanity_check_system()
|
||||
|
||||
args = p.parse_args()
|
||||
|
||||
if not args.format:
|
||||
sys.exit("Nor formats specified. Aborting.")
|
||||
|
||||
formats = []
|
||||
for f in args.format:
|
||||
if f not in supported:
|
||||
print("warning: format " + f + "is not supported")
|
||||
else:
|
||||
formats.append(f)
|
||||
|
||||
if not formats:
|
||||
sys.exit("None of the specified formats are supported. Aborting.")
|
||||
|
||||
input_dir = "."
|
||||
if args.input:
|
||||
input_dir = args.input
|
||||
|
||||
wav_files = glob.glob(os.path.join(input_dir, "*.wav"))
|
||||
for w in wav_files:
|
||||
for f in formats:
|
||||
fn = os.path.join(input_dir, os.path.basename(w).replace('.wav', '.' + f))
|
||||
convert(w, fn, f)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user