Δημοσιεύτηκε: 22 Ιουν 2012, 09:56
Χρησιμοποίησε αυτόν τον κώδικα:
Αντικατέστησε το "ffmpeg ..." με την εντολή που κάνει μετατροπή για να δούμε το output... Άλλαξα τις τελευταίες γραμμές για να εμφανίσει τους χαρακτήρες \r και \n
- Κώδικας: Επιλογή όλων
import subprocess
import sys
import re
child = subprocess.Popen("ffmpeg ...", shell=True, stderr=subprocess.PIPE)
complete = False
while True:
out = child.stderr.readline()
out = out.strip()
if out == '' and child.poll() != None:
break
if out != '':
print(out.replace("\r","\\r").replace("\n","\\n"))
Αντικατέστησε το "ffmpeg ..." με την εντολή που κάνει μετατροπή για να δούμε το output... Άλλαξα τις τελευταίες γραμμές για να εμφανίσει τους χαρακτήρες \r και \n