identify temp files as anki, quiet lame

This commit is contained in:
Damien Elmes 2009-01-17 16:29:45 +09:00
parent d4ac87bc19
commit 75d6123dc3
4 changed files with 8 additions and 26 deletions

View file

@ -1516,7 +1516,7 @@ where id = :id""", pending)
else:
# memory-backed; need temp store
if not self.tmpMediaDir and create:
self.tmpMediaDir = tempfile.mkdtemp()
self.tmpMediaDir = tempfile.mkdtemp(prefix="anki")
dir = self.tmpMediaDir
if not dir or not os.path.exists(dir):
return None

View file

@ -27,7 +27,7 @@ regexps = {
"math": re.compile(r"\[\$\$\](.+?)\[/\$\$\]", re.DOTALL | re.IGNORECASE),
}
tmpdir = tempfile.mkdtemp(prefix="anki-latex")
tmpdir = tempfile.mkdtemp(prefix="anki")
# add standard tex install location to osx
if sys.platform == "darwin":

View file

@ -46,7 +46,7 @@ processingChain = [
None, # placeholder
["sox", "tmp2.wav", "tmp3.wav", "norm", NORM_AMOUNT,
"bass", BASS_AMOUNT, "fade", FADE_AMOUNT, "0"],
["lame", "tmp3.wav", processingDst, "--noreplaygain"],
["lame", "tmp3.wav", processingDst, "--noreplaygain", "--quiet"],
]
queue = []
@ -83,7 +83,7 @@ def checkForNoiseProfile():
if sys.platform.startswith("darwin"):
# not currently supported
processingChain = [
["lame", "tmp.wav", "tmp.mp3", "--noreplaygain"]]
["lame", "tmp.wav", "tmp.mp3", "--noreplaygain", "--quiet"]]
else:
cmd = ["sox", processingSrc, "tmp2.wav"]
if os.path.exists(noiseProfile):

View file

@ -28,7 +28,7 @@ def setup1():
def test_export_anki():
oldTime = deck.modified
e = AnkiExporter(deck)
newname = unicode(tempfile.mkstemp()[1])
newname = unicode(tempfile.mkstemp(prefix="ankitest")[1])
os.unlink(newname)
e.exportInto(newname)
assert deck.modified == oldTime
@ -36,7 +36,7 @@ def test_export_anki():
d2 = DeckStorage.Deck(newname)
assert d2.cardCount == 4
# try again, limited to a tag
newname = unicode(tempfile.mkstemp()[1])
newname = unicode(tempfile.mkstemp(prefix="ankitest")[1])
os.unlink(newname)
e.limitTags = ['tag']
e.exportInto(newname)
@ -46,35 +46,17 @@ def test_export_anki():
@nose.with_setup(setup1)
def test_export_textcard():
e = TextCardExporter(deck)
f = unicode(tempfile.mkstemp()[1])
f = unicode(tempfile.mkstemp(prefix="ankitest")[1])
os.unlink(f)
e.exportInto(f)
e.includeTags = True
e.exportInto(f)
# # test speed
# newname = unicode(tempfile.mkstemp()[1])
# os.unlink(newname)
# d = DeckStorage.Deck("/home/resolve/speed.db")
# import time; t = time.time()
# e = TextCardExporter(d)
# e.exportInto(newname)
# print time.time() - t
@nose.with_setup(setup1)
def test_export_textfact():
e = TextFactExporter(deck)
f = unicode(tempfile.mkstemp()[1])
f = unicode(tempfile.mkstemp(prefix="ankitest")[1])
os.unlink(f)
e.exportInto(f)
e.includeTags = True
e.exportInto(f)
# # test speed
# newname = unicode(tempfile.mkstemp()[1])
# os.unlink(newname)
# d = DeckStorage.Deck("/home/resolve/speed.db")
# import time; t = time.time()
# e = TextFactExporter(d)
# e.exportInto(newname)
# print time.time() - t