From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "A. Soare" Newsgroups: gmane.emacs.devel Subject: rescale srt files Date: Wed, 8 Sep 2010 10:48:39 +0200 (CEST) Message-ID: <13770423.659811283935719877.JavaMail.www@wwinf4633> Reply-To: alinsoar@voila.fr NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_32978_2498385.1283935719876" X-Trace: dough.gmane.org 1283935766 25377 80.91.229.12 (8 Sep 2010 08:49:26 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 8 Sep 2010 08:49:26 +0000 (UTC) To: "Emacs Dev [emacs-devel]" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 08 10:49:24 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OtGLK-000884-O3 for ged-emacs-devel@m.gmane.org; Wed, 08 Sep 2010 10:49:23 +0200 Original-Received: from localhost ([127.0.0.1]:50464 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OtGLK-0001uh-2r for ged-emacs-devel@m.gmane.org; Wed, 08 Sep 2010 04:49:22 -0400 Original-Received: from [140.186.70.92] (port=43621 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OtGKl-0001iy-Ek for emacs-devel@gnu.org; Wed, 08 Sep 2010 04:48:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OtGKg-0005Dt-Vw for emacs-devel@gnu.org; Wed, 08 Sep 2010 04:48:47 -0400 Original-Received: from smtp3.voila.fr ([193.252.22.173]:48819 helo=smtp1.voila.fr) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OtGKg-0005DT-Ga for emacs-devel@gnu.org; Wed, 08 Sep 2010 04:48:42 -0400 Original-Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf4924.voila.fr (SMTP Server) with ESMTP id EFF4C183CF86E for ; Wed, 8 Sep 2010 10:48:39 +0200 (CEST) Original-Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf4924.voila.fr (SMTP Server) with ESMTP id E2D38183CF876 for ; Wed, 8 Sep 2010 10:48:39 +0200 (CEST) Original-Received: from wwinf4633 (wwinf4633 [10.232.13.107]) by mwinf4924.voila.fr (SMTP Server) with ESMTP id D6820183CF86E for ; Wed, 8 Sep 2010 10:48:39 +0200 (CEST) X-ME-UUID: 20100908084839878.D6820183CF86E@mwinf4924.voila.fr X-Originating-IP: [93.112.81.240] X-Wum-Nature: EMAIL-NATURE X-WUM-FROM: |~| X-WUM-TO: |~| X-WUM-REPLYTO: |~| X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:129769 Archived-At: ------=_Part_32978_2498385.1283935719876 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I attach here a procedure to rescale the srt files. I use it all the time t= o change the speed and the offset of a subtitle file. It can also join 2 fi= les in only one. ____________________________________________________ D=C3=A9couvrez les tendances de la rentr=C3=A9e : coiffure, mode, sports o= u cuisine sur http://actu.voila.fr/evenementiel/rentree2010/=20 ------=_Part_32978_2498385.1283935719876 Content-Type: text/x-emacs-lisp; name=re-titrage2.el content-transfer-encoding: base64 Content-Disposition: attachment; filename=re-titrage2.el CihkZWZ1biBkaWFsb2ctY3JlYXRlIChJTkRFWCBTVEFSVC1USU1FIEVORC1USU1FIFRFWFQpCiAg KGxpc3QgSU5ERVggU1RBUlQtVElNRSBFTkQtVElNRSBURVhUKSApCgooZGVmdW4gZGlhbG9nLWlu ZGV4ICh3aGF0KQogIChsZXQgKCh2ZWN0b3IgJyggSU5ERVggU1RBUlQtVElNRSBFTkQtVElNRSBU RVhUICkgKQoJKHIgbmlsKSkKICAgIChkb3RpbWVzICh4IDQgciApIChpZiAoZXEgKG50aCB4IHZl Y3Rvcikgd2hhdCkgKHNldHEgciB4KSApICkgKSApCgooZGVmdW4gZGlhbG9nLWdldCAod2hhdCBk aWFsb2cpCiAgKGxldCAoKHBvcyAoZGlhbG9nLWluZGV4IHdoYXQpICkgKQogICAgKG50aCBwb3Mg ZGlhbG9nKSApICkKCihkZWZ1biBkaWFsb2ctc2V0ICh3aGF0IG5ldyBkaWFsb2cpCiAgKGxldCAo KHBvcyAoZGlhbG9nLWluZGV4IHdoYXQpICkgKQogICAgKHNldGNhciAobnRoY2RyIHBvcyBkaWFs b2cpIG5ldykgKQogIGRpYWxvZyApCgooZGVmdW4gdGltZXN0YW1wLXRvLW1pbGlzZWNvbmRzIChI IE0gUyBNUykKICAiY29udmVydCBhIGxpc3QgKEhPVVIgTUlOVVRFIFNFQ09ORFMgTUlMSVNFQ09O RFMpIHRvCiBUSU1FU1RBTVAgKE1JTElTRUNPTkRTKSIKICAoKyBNUyAoKiAxMDAwICgrIFMgKCog TSA2MCkgKCogSCAzNjAwKSApICkgKSApCgooZGVmdW4gbWlsaXNlY29uZHMtdG8tdGltZXN0YW1w IChUSU1FU1RBTVApCiAgImNvbnZlcnQgVElNRVNUQU1QIChNSUxJU0VDT05EUykgdG8gdGhlIGxp c3QKIChIT1VSIE1JTlVURSBTRUNPTkRTIE1JTElTRUNPTkRTKSIKICAobGV0IChNUyBTIE0gSCkK ICAgIChzZXRxCiAgICAgTVMgKCUgVElNRVNUQU1QIDEwMDApCQk7IG1pbGlzZWNvbmRzCiAgICAg VElNRVNUQU1QICgvICgtIFRJTUVTVEFNUCBNUykgMTAwMCkKICAgICBTICglIFRJTUVTVEFNUCA2 MCkJCQk7IHNlY29uZHMKICAgICBUSU1FU1RBTVAgKC8gKC0gVElNRVNUQU1QIFMpIDYwKQogICAg IE0gKCUgVElNRVNUQU1QIDYwKQkJCTsgbWludXRlcwogICAgIEggKC8gKC0gVElNRVNUQU1QIE0p IDYwKSApCQk7IGhvdXJzCiAgICAobGlzdCBIIE0gUyBNUykgKSApCgooZGVmdW4gcmVhZC10ZXh0 IChsaW1pdCAmb3B0aW9uYWwgc2tpcC1maXJzdCB0eXBlKQogIChhbmQgc2tpcC1maXJzdAogICAg ICAgKHJlLXNlYXJjaC1mb3J3YXJkIHNraXAtZmlyc3QpICkKICAobGV0ICgoZGF0YSAoYnVmZmVy LXN1YnN0cmluZyAocG9pbnQpICgtIChyZS1zZWFyY2gtZm9yd2FyZCBsaW1pdCkgKGxlbmd0aCBs aW1pdCkgKSApICkgKQogICAgKGlmIChlcSB0eXBlICdTKQoJZGF0YQogICAgICAoc3RyaW5nLXRv LW51bWJlciBkYXRhICkgKSApICkKCjs7IDYwOAo7OyAxOjA6MjcsNjUwIC0tPiAxOjA6MzQsODQ5 Cjs7IE9uZSBodW5rIHN0YXJ0cyBhdCBgNjA4JywgYW5kIGVuZHMgYmVmb3JlIGA2MDknLgo7OyBU aGlzIGlzIHRoZSB0ZXh0IG9mIHRoZSBjdXJyZW50IGh1bmsuCjs7Cjs7IDYwOQo7OyAxOjA6Mzgs NzIzIC0tPiAxOjA6NDEsODM5Cjs7IFRFWFQtSFVOSyBgNjA5JwooZGVmdW4gcmVhZC1vbmUtaHVu ayBuaWwKICAoc2V0cSBpbmRleCAoKyAocmVhZC10ZXh0ICJcbiIpIGxhc3QtaW5kZXgtZmlyc3Qt ZmlsZSkpCiAgKGxldCAoKEhIcyAocmVhZC10ZXh0ICI6IikpCgkoTU1zIChyZWFkLXRleHQgIjoi KSkKCShTU3MgKHJlYWQtdGV4dCAiLCIpKQoJKE1TcyAocmVhZC10ZXh0ICIgIikpCgkoSEhlIChy ZWFkLXRleHQgIjoiICItLT4iKSApCgkoTU1lIChyZWFkLXRleHQgIjoiKSkKCShTU2UgKHJlYWQt dGV4dCAiLCIpKQoJKE1TZSAocmVhZC10ZXh0ICJcbiIpKQoJKHRleHQgKHJlYWQtdGV4dCAiXG5c biIgbmlsICdTKSApICkKICAgIDs7IGp1bXBzIHRvIHRoZSBiZWdpbm5pbmcgb2YgdGhlIG5leHQg aHVuawogICAgKHNraXAtY2hhcnMtZm9yd2FyZCAiWzpibGFuazpdXG4iKQogICAgKGRpYWxvZy1j cmVhdGUKICAgICBpbmRleAogICAgICgrICh0aW1lc3RhbXAtdG8tbWlsaXNlY29uZHMgSEhzIE1N cyBTU3MgTVNzKSBvZmZzZXQgKQogICAgICgrICh0aW1lc3RhbXAtdG8tbWlsaXNlY29uZHMgSEhl IE1NZSBTU2UgTVNlKSBvZmZzZXQgKQogICAgIHRleHQgKSApICkKCihkZWZ1biByZWFkLWZpbGUt c3J0IChmaWxlIG9mZnNldCkKICAobGV0IChpbmRleCBwcmV2LWluZGV4KQogICAgKHdpdGgtY3Vy cmVudC1idWZmZXIgKGZpbmQtZmlsZS1ub3NlbGVjdCBmaWxlKQogICAgICAoZ290by1jaGFyIDEp CiAgICAgICh3aGlsZSAoPiAoYnVmZmVyLXNpemUpIChwb2ludCkgKQoJKHB1c2ggKHJlYWQtb25l LWh1bmspIHRpdHJhZ2UpCgkoaWYgKGFuZCBwcmV2LWluZGV4ICg+IDEgKC0gaW5kZXggcHJldi1p bmRleCApICkgKQoJICAgIChlcnJvciAic3J0IGZpbGUgY29udGFpbnMgZXJycm9ycyBbIGF0IHRo ZSBpbmRleCAlZCBdIiBwcmV2LWluZGV4KSApCgkoc2V0cSBwcmV2LWluZGV4IGluZGV4KSApCiAg ICAgIChraWxsLWJ1ZmZlciAoY3VycmVudC1idWZmZXIpICkgKSApICkKCihkZWZ1biByZS10aXRy YWdlCiAgKEZpbGUxCiAgIGZpcnN0LXJlcXVpcmVkLWRpYWxvZy10aW1lCiAgIGZpcnN0LWluZGV4 CiAgIHNlY29uZC1yZXF1aXJlZC1kaWFsb2ctdGltZQogICBzZWNvbmQtaW5kZXgKICAgJm9wdGlv bmFsIEZpbGUyCiAgIGxlbmd0aC1maXJzdC1wYXJ0CiAgICkKICAobGV0ICgobGFzdC1pbmRleC1m aXJzdC1maWxlIDApCgl0aXRyYWdlCglmaXJzdC1vcmdpbmFsLWRpYWxvZy10aW1lCglzZWNvbmQt b3JnaW5hbC1kaWFsb2ctdGltZSkKICAgIChyZWFkLWZpbGUtc3J0IEZpbGUxIDApCiAgICAoc2V0 cSBsYXN0LWluZGV4LWZpcnN0LWZpbGUgKGRpYWxvZy1nZXQgJ0lOREVYIChjYXIgdGl0cmFnZSkg KSApCiAgICAoYW5kIEZpbGUyIChyZWFkLWZpbGUtc3J0IEZpbGUyIGxlbmd0aC1maXJzdC1wYXJ0 KSApCiAgICAoc2V0cSB0aXRyYWdlIChucmV2ZXJzZSB0aXRyYWdlKSkKCiAgICAoc2V0cQogICAg IHNlY29uZC1vcmdpbmFsLWRpYWxvZy10aW1lCiAgICAgKGRpYWxvZy1nZXQgJ1NUQVJULVRJTUUg KG50aCAoMS0gc2Vjb25kLWluZGV4KSB0aXRyYWdlKSApCiAgICAgZmlyc3Qtb3JnaW5hbC1kaWFs b2ctdGltZQogICAgIChkaWFsb2ctZ2V0ICdTVEFSVC1USU1FIChudGggKDEtIGZpcnN0LWluZGV4 KSB0aXRyYWdlKSApICkKCiAgICAoYW5kCiAgICAgZmlyc3QtcmVxdWlyZWQtZGlhbG9nLXRpbWUK ICAgICAocHJvZ24KICAgICAgIChsZXQgKChzcGVlZAoJICAgICAgKC8gKGZsb2F0ICgtIHNlY29u ZC1yZXF1aXJlZC1kaWFsb2ctdGltZQoJCQkgICBmaXJzdC1yZXF1aXJlZC1kaWFsb2ctdGltZSkg KQoJCSAoZmxvYXQgKC0gc2Vjb25kLW9yZ2luYWwtZGlhbG9nLXRpbWUKCQkJICAgZmlyc3Qtb3Jn aW5hbC1kaWFsb2ctdGltZSkgKSApICkgKQogICAgICAgKGRvbGlzdCAoeCB0aXRyYWdlKQoJIChk aWFsb2ctc2V0CgkgICdTVEFSVC1USU1FCgkgICgrIGZpcnN0LXJlcXVpcmVkLWRpYWxvZy10aW1l CgkgICAgICh0cnVuY2F0ZSAoKiAoLSAoZGlhbG9nLWdldCAnU1RBUlQtVElNRSB4KQoJCQkgICAg IGZpcnN0LW9yZ2luYWwtZGlhbG9nLXRpbWUpCgkJCSAgc3BlZWQpICkgKQoJICB4ICkKCSAoZGlh bG9nLXNldAoJICAnRU5ELVRJTUUKCSAgKCsgZmlyc3QtcmVxdWlyZWQtZGlhbG9nLXRpbWUKCSAg ICAgKHRydW5jYXRlICgqICgtIChkaWFsb2ctZ2V0ICdFTkQtVElNRSB4KQoJCQkgICAgIGZpcnN0 LW9yZ2luYWwtZGlhbG9nLXRpbWUpCgkJCSAgc3BlZWQpICkgKQoJICB4ICkgKSApICkgKQogICAg dGl0cmFnZSkgKQoKKGRlZnVuIG1ha2UtbmV3LWZpbGUgKHRpdHJhZ2UpCiAgKHNldHEgZGVmYXVs dC1lbmFibGUtbXVsdGlieXRlLWNoYXJhY3RlcnMgbmlsKQogIChzZXQtYnVmZmVyLW11bHRpYnl0 ZSBuaWwpCiAgKHNldC1idWZmZXIgKGZpbmQtZmlsZSAibmV3IikgKQogIChkb2xpc3QgKHggdGl0 cmFnZSkKICAgIChzZXQgJ3N0aW1lIChtaWxpc2Vjb25kcy10by10aW1lc3RhbXAgKGRpYWxvZy1n ZXQgJ1NUQVJULVRJTUUgeCkgKSApCiAgICAoc2V0ICdldGltZSAobWlsaXNlY29uZHMtdG8tdGlt ZXN0YW1wIChkaWFsb2ctZ2V0ICdFTkQtVElNRSB4KSApICkKICAgIChpbnNlcnQgKGZvcm1hdCAi JWRcbiUwMmQ6JTAyZDolMDJkLCUwM2QgLS0+ICUwMmQ6JTAyZDolMDJkLCUwM2RcbiVzXG5cbiIK ICAgICAgICAgICAgICAgICAgICAoZGlhbG9nLWdldCAnSU5ERVggeCkKICAgICAgICAgICAgICAg ICAgICAoY2FyIHN0aW1lKSAoY2FkciBzdGltZSkgKG50aCAyIHN0aW1lKSAobnRoIDMgc3RpbWUp CiAgICAgICAgICAgICAgICAgICAgKGNhciBldGltZSkgKGNhZHIgZXRpbWUpIChudGggMiBldGlt ZSkgKG50aCAzIGV0aW1lKQogICAgICAgICAgICAgICAgICAgIChkaWFsb2ctZ2V0ICdURVhUIHgp ICkgKSApICkKCihtYWtlLW5ldy1maWxlCiAocmUtdGl0cmFnZQogICIvMSIKICA7OyBOSUwgbG9y c3F1J29uIHZldXQgZW5jaGFpbmVyIDIgZmljaGllcnMKICA7OyBsYSB2aXRlc3NlIGRlbWV1cmUg dG91am91cnMgY29uc3RhbnRlIGEgMQogICh0aW1lc3RhbXAtdG8tbWlsaXNlY29uZHMgMCAzIDM0 IDApCiAgOzsgbmlsCiAgOzsgSU5ERVggMSBvdSBOSUwKICAxNgogIDs7IGxlIGRldXhpZW1lIGRp YWxvZ3VlCiAgKHRpbWVzdGFtcC10by1taWxpc2Vjb25kcyAxIDM3IDUxIDAgKQogIDs7IElOREVY IDIKICAxNDY3CiAgOzsgbGUgZGV1eGllbWUgZmljaGllciAocXVhbmQgZXhpc3RhbnQpIHZhIGF2 b2lyIGxhIG1lbWUgdml0ZXNzZSBxdWUKICA7OyBsZSBwcmVtaWVyLgogIDs7CiAgOzsgIi8yIgog IDs7CiAgOzsgbG9yc3F1J29uIGEgbGEgZGV1eGllbWUgcGFydGllLCBvbiBlc3QgY2Vuc2UgZCd5 IHBvdXJ2b2lyIGxlCiAgOzsgbW9tZW50IGRlIGxhIGZpbiBkZSBsYSBwcmVtaWVyZSBwYXJ0aWUK ICA7OwogIDs7ICh0aW1lc3RhbXAtdG8tbWlsaXNlY29uZHMgMSA3IDYgMCApCiAgKSApCgoKJygg KGV2YWwtY3VycmVudC1idWZmZXIpCiAgIAogICApCg== ------=_Part_32978_2498385.1283935719876--