Bu sayfa, tarayıcınızın tercih ettiği dil olan Türkçe olarak gösteriliyor.
Bu sayfanın kodu başlamadı.
index.html dosyasını doğrudan bir klasörden açmak JavaScript modüllerini engeller, bu yüzden bir kayıt seçildiğinde hiçbir şey olmaz. Klasörü bunun yerine http üzerinden sunun:
Yukarıdan bir dosya seçtiğinizde açılır.hazır — internet bağlantısını kesin, bu yine de çalışır.bu tarayıcıda kullanılamıyor (diğer her şey çalışmaya devam eder).çevrimdışı kullanım için önbelleğe almak https:// veya localhost gerektirir.önbelleğe alma burada mümkün değil, ancak zaten hiçbir şey yüklenmiyor.dosyalarınız hiçbir yere gitmedi. {total} dosya yüklendi, hepsi bu sayfanın kendi dosyaları. {platform}bir şey {hosts} ile iletişim kurdu; bu araç bunu asla yapmaz. Bunu araştırmaya değer sayın. {platform}Sayfanın kendi reklam, ölçüm ve bağış düğmesi betikleri {hosts} sunucudan yüklendi; hiçbirine bir dosya ya da ondan bir bayt verilmedi.Sayfanın kendi reklam, ölçüm ve bağış düğmesi betikleri {hosts} sunucudan yüklendi; hiçbirine bir dosya ya da ondan bir bayt verilmedi.Bir şeyler bozuldu: {detail}. Baştan başlamak için sayfayı yeniden yükleyin.{count} dosya okunuyor…{count} dosya okunuyor…Bir örnek deneÖrnek oluşturuluyor…Bu tarayıcı örneği oluşturamadı. Bunun yerine bir dosya seçin.
Ses Kesici — sesi çevrimiçi kesin
Tutmaya değer parçaları oynarken işaretleyin. Onları tek dosya olarak, tam söylediğiniz yerden kesilmiş hâlde geri alın.
Kaydınız kendi tarayıcınız tarafından, kendi donanımınızda okunur, işaretlenir, kesilir ve yazılır. Buradaki hiçbir şey bir şey getiremez ya da gönderemez — bu araçta hiçbir türde ağ özelliği yok — ve olsaydı bile bu sayfanın öbür ucunda bir kaydın gönderilebileceği bir sunucu yok.
✗ Yükleme yok
✗ Hesap yok
✗ Filigran yok
✓ İstediğiniz kadar parça
✓ Tam işaretlediğiniz yerden keser
✓ Çevrimdışı çalışır
Canlı kontrol:kontrol ediliyor…
Çevrimdışı:kontrol ediliyor…
Bize güvenmek zorunda değilsiniz: geliştirici araçlarını açın, Ağ sekmesini izleyin ve bir şey kesin. Tek bir istek bile bir örnek, bir dosya adı ya da seçtiğiniz şeyden tek bir bayt taşımıyor. Ya da internet bağlantısını kesip yine de bir kayıt kesin — sesinizi kesilmek üzere uzağa gönderen bir araç öylece dururdu.
Gizlilik iddiası nasıl doğrulanabilir
Kayıtlarınızın gidecek bir yeri yok. Content-Security-Policy, bu sayfanın iletişim kurabileceği her adresi tek tek sayar ve bunların hiçbiri bu siteye ait değildir. Dosyanızın toplanabileceği bir uç nokta burada yok, olsaydı bile onu oraya gönderecek bir kod yok.
Burada hiçbir şey bir şey getirmiyor. Bu araçta hiçbir türde ağ özelliği yok: yapıştırılacak bir adres, indirilecek bir şey, ilk kullanımda getirilen bir motor yok. Sesinize dokunan her bayt, sayfa yüklenirken bu kaynaktan geldi.
Çözücü, tarayıcınızda zaten olan çözücü. Dosya decodeAudioData'ya verilir; bir parçayı bir <audio> öğesinde çalan kodun aynısı. Biçiminizi okumak için buraya hiçbir şey getirilmiyor ve onu okumak için bu sayfanın dışındaki hiçbir şeyden bir şey istenmiyor.
Bir videonun görüntüsü hiç çözülmez. Bir video bıraktığınızda yalnızca ses parçası istenir. Kareler okunmaz, çözülmez, çizilmez ve onlara bakılmaz — bu sayfada bunu yapabilecek bir kod yok ve çıkan dosya ses tutar, başka hiçbir şey tutmaz.
Kesim, bu makinede, bellekte yapılan bir kopyalamadır. Kesmek, kanal başına parça başına tek bir set işlemidir: tuttuğunuz örnekler, koyduğunuz sırayla yeni bir diziye taşınır. Bir şeyle çarpılan tek örnekler, her tanışmanın içindeki birkaç yüz tanedir ve sayfa düğmeye basmadan önce kaç tane olduğunu söyler.
Örnekler yeniden kodlanmaz, olduğu gibi yazılır. Bir WAV, bu sayfanın tuttuğu örneklerin önüne bir başlık konmuş hâlidir. Döngüde kaydınız hakkında karar veren bir kodlayıcı yok ve o kararların alınabileceği, yükleme diye tarif edilebilecek bir şey de yok.
İşaret dosyası sayfada üretiliyor. İşaretlerinizi kaydetmek, zaten ekranda duran sayılardan bir metin dosyası yazar ve doğrudan indirmelerinize gönderir. Bir tanesini yüklemek onu burada okur. İkisi de ağa yaklaşmaz ve ikisi de zamanlardan başka bir şey taşımaz.
Google neyi yüklüyor, neyi almıyor. Reklam ve ölçüm betikleri Google'dan geliyor. Hiçbirine kaydınız hakkında bir şey verilmiyor: ne bir dosya, ne bir örnek, ne bir ad, bir boyut, bir uzunluk ya da nereden kestiğiniz. Okuyan, kesen ve yazan her satır bu kaynaktan sunuluyor ve depoda listeleniyor.
Bağış düğmesi neyi yüklüyor, neyi almıyor. Başlıktaki "Buy me a coffee" düğmesini cdnjs.buymeacoffee.com'dan gelen bir betik çiziyor ve harflerini Google Fonts'tan alıyor. O bir bağlantıdan ibarettir: hiçbir ziyareti bildirmez ve ona ne sizin ne de kaydınız hakkında bir şey verilir.
Çevrimdışı çalışır. Ağ bağlantısını kesin, bu sayfadaki her şey çalışmaya devam eder. Hepsinin içindeki en basit kanıt bu.
Kendiniz kontrol edin. Yukarıdakilerin hiçbirine güvenmeniz gerekmez. Bu sayfa, depodaki şablonlardan ve yapılandırmadan, okuyup kendiniz çalıştırabileceğiniz bir derleme betiği tarafından üretilir ve sonuç dist dalına işlenir — yani sunulan şeyi kaynakların bir derlemesinin ürettiğiyle karşılaştırabilirsiniz:
Önce okunmaya değer dosyalar, Content-Security-Policy için config/site.toml, işaretler ve kaydedildikleri dosya için src/segments.js, dosyanızı tarayıcının kendi çözücüsüne veren yirmi satır için src/shared/audio-decode.js, bir işareti örnek dizisine çeviren hesap ve onları kopyalayan döngü için src/trim.js ve önlerine giden başlık için src/shared/wav.js. Hiçbiri istek yapabilecek bir şeyi içeri almaz.
İş yerinizin güvenlik yazılımı bir yükleme uyarısı verirse. Tarayıcıda bir dosyanın seçildiği anı izler ve sayfanın onu göndermeye niyetli olup olmadığını bilemez — bu yüzden seçim anında uyarır. Buradan hiçbir şey gönderilmez: tarayıcınızın geliştirici araçlarını açın, Ağ sekmesine geçin ve bir dosya seçin. Onu taşıyan bir istek yoktur; sayfanın kendi yerel önizlemesi dışında hiçbir istek yoktur. Aynı denetimi BT ekibiniz yarım dakikada yapabilir.
1 Bir kayıt seçin
Dosya
—
Boyut
—
Süre
—
Ses
—
Okunduğu hâl
—
2 İstediğiniz parçaları işaretleyin
Baştan sona oynatın ve bir parçanın başlaması gereken yerde I'ya, bitmesi gereken yerde O'ya basın. Bunu istediğiniz kadar yapın — her çift aşağıda bir satır olur ve bitmiş dosya, o satırların birbiri ardına gelmiş hâlidir. U sonuncuyu geri alır, Space oynatır ve duraklatır, ok tuşları beş saniye atlar. Bir okla birlikte Shift'i basılı tutmak her seferinde on milisaniye oynatır.
İşaretler düz bir metin dosyası olarak kaydedilir — her satır bir parça, yukarıdaki biçimde — böylece uzun bir işaretleme oturumu kapanan bir sekmeden sağ çıkar ve aynı dosya video kesiciye ya da o düzeni okuyan başka herhangi bir araca verilebilir.
0:00.0000:00.000
Hız
Parçalar henüz yok
Toplam tutulan 0:00.000
#
Başlangıç
Bitiş
Süre
İşlemler
Henüz hiçbir şey işaretlenmedi. Oynarken I'ya, sonra O'ya basın ya da yukarıdaki düğmeleri kullanın.
3 Kesin
Ne yazılsın Bir WAV örnekleri oldukları gibi tutar; yani bir tane yazmak kaliteye mal olamaz. Küçük bir dosya değildir: aşağıdaki tahmine bakın.
Ses okunuyor…Bu dosya okunamadı: {why}Bu dosya boş.Bu tarayıcı o dosyadan hiç ses çıkaramadı. Ya biçim onun çözemediği bir biçim, ya da dosyada hiç ses parçası yok. MP3, WAV, FLAC, M4A, MP4, MOV, WebM ve Ogg hepsi çalışır; AVI, WMA ve MKV dosyalarının çoğu çalışmaz.O dosyada ses yok — çözümlemesi hiçbir şey vermedi.{channels}, {khz} kHz{rate} Hz (dosyadan){rate} Hz (varsayılan)Bu biçim, bu aracın okuduğu hiçbir başlıkta hangi hızda kaydedildiğini söylemiyor, bu yüzden 48 kHz’de çözümlendi. Kayıt başka bir hızda yapıldıysa tarayıcı onu içeri alırken yeniden örnekledi — burada tam olmayan tek şey budur.monostereo{n} kanalHenüz açık bir şey yok. Parçanın başlaması gereken yerde I’ye, bittiği yerde O’ya basın.Bu, parçayı {at} konumunda bitirirdi; oysa parça {start} konumunda başlıyor. Önce oynatma başını başlangıcın ötesine götürün.Burada parça eklemeye yetecek kayıt kalmadı. Oynatma başını geri alın.{name} dosyasının tek parçası silinsin mi?{name} dosyasının {n} parçasının hepsi silinsin mi?Parça {n}: {from} – {to}henüz yok — kaydın tamamı{total} parçanın {finished} tanesiBu parçayı çalYukarı taşıAşağı taşıKaldırKaydedilecek işaretlenmiş bir şey henüz yok.O dosyadan hiçbir bölüm okunamadı. İlkinden sonraki her satır bir başlangıç ve bir bitişten, virgülle ayrılmış olarak oluşmalı.{name} içindeki her parça bu kayıt bittikten sonra başlıyor. Muhtemelen başka bir kayıt üzerinde işaretlenmiş.{name} içindeki 1 parça bu kaydın sonunun ötesinde başlıyor, bu yüzden dışarıda bırakıldı.{name} içindeki {n} parça bu kaydın sonunun ötesinde başlıyor, bu yüzden dışarıda bırakıldı.1 satır parça olarak okunamadı.{n} satır parça olarak okunamadı.{n} tanesi yüklendi.{name} okunamadı: {why}{n} parça{n} parça{n} birleşim{n} birleşim{n} kenar{n} kenar{a} {b}{a} · {b}hiçbiri — işaretler kaydın tamamını kaplıyorişaretlenmiş bir şey yok0 snişaretlenenler gidince {parts}tam işaretlediğiniz yerde, {sample}. örnekteyok — tek parça, dokunulmamışyok — tek parça, kesim kenarlarında yumuşatılmış{joins}, {edges} yumuşatılmış{joins}, yumuşatma yok{channels}, {khz} kHz, {depth}16 bit32 bit kayan noktaHiçbir şey işaretlenmemiş, dolayısıyla hiçbir şey kesilmiyor: bu, çözücünün ürettiği her örneği sırayla, hiçbir yerde yumuşatma olmadan yazacak. Bu yalnızca bir biçim değişikliğidir.Her parça tam işaretlediğiniz örnekte kesilir, hiçbir şey hiçbir şeyle çarpılmaz. Kesim bir kelimenin ortasına denk gelirse birleşim yerinde bir tık duyabilirsiniz; bu, dalga biçiminin sıçramasıdır, bir aksaklık değil.{ms} ms — yaklaşık {samples} örnek — bir parçanın başında yukarı, sonunda aşağı çekilir, böylece birleşim tıklayamaz. Yalnızca gerçekten kesim olan kenarlar bunu alır: kaydın en başındaki ya da en sonundaki bir kenara dokunulmaz.{ms} ms — yaklaşık {samples} örnek — bir parçanın başında yukarı, sonunda aşağı çekilir, böylece birleşim tıklayamaz. Yalnızca gerçekten kesim olan kenarlar bunu alır: kaydın en başındaki ya da en sonundaki bir kenara dokunulmaz; burada 1 kenar yumuşatılmış olur.{ms} ms — yaklaşık {samples} örnek — bir parçanın başında yukarı, sonunda aşağı çekilir, böylece birleşim tıklayamaz. Yalnızca gerçekten kesim olan kenarlar bunu alır: kaydın en başındaki ya da en sonundaki bir kenara dokunulmaz; burada {n} kenar yumuşatılmış olur.Tutulacak bir şey yok. Bir parça işaretleyin ya da «Onları tut»a geri dönün.Başlıyor…{total} parçadan {done}. kopyalanıyor…Dosya yazılıyor…Tutulacak işaretlenmiş bir şey yok.WAV, {depth}{seconds} snSes kırpılırken bir şeyler ters gitti.bir WAV en az bir kanal isterkanalların uzunlukları farklıBu, 4 GB’den büyük bir WAV yapardı ve biçim bunu tarif edemez. 32 bit kayan nokta yerine 16 biti ya da daha kısa bir bölümü deneyin.{n} B{n} KB{n} MB{n} GBses kaydınız hiçbir yere gitmedi. {total} dosya yüklendi. {platform}bir şey {hosts} ile iletişim kurdu; bu araç bunu asla yapmaz. {platform}Sayfanın kendi reklam, ölçüm ve bağış düğmesi betikleri {hosts} sunucudan yüklendi; hiçbirine bir dosya verilmedi.Sayfanın kendi reklam, ölçüm ve bağış düğmesi betikleri {hosts} sunucudan yüklendi; hiçbirine bir dosya verilmedi.
İşe yaradı mı?
Ne yanlış gitti?
Teşekkürler — bu yardımcı oluyor.
Yalnızca yanıt gönderilir, yalnızca bir düğmeye bastığınızda. Dosyanız, adı veya onun hakkında hiçbir şey asla gönderilmez.
# Ses Kesici — sesi çevrimiçi kesin
Tutmaya değer parçaları oynarken işaretleyin. Onları tek dosya olarak, tam söylediğiniz yerden kesilmiş hâlde geri alın.
> Bir kaydı oynatın, geçerken tutmaya değer her parçayı işaretleyin, sonra o parçaları tek dosya olarak kaydedin. Örnek hassasiyetinde kesimler, birleşme yerlerinde tıklama yok, hiçbir şey yüklenmez.
Bu sayfa, tamamen tarayıcınızda çalışan etkileşimli bir araçtır: https://abox.tools/tr/ses-kesme/. Ona verdiğiniz hiçbir şey yüklenmez. Aşağıda, sayfanın bu araç hakkında sözcüklerle söylediği her şey yer alır; kullanmak için adresi açın.
## kayıtlarınız **asla yüklenmez**. Sunucu yoktur.
Kaydınız kendi tarayıcınız tarafından, kendi donanımınızda okunur, işaretlenir, kesilir ve yazılır. Buradaki hiçbir şey bir şey getiremez ya da gönderemez — bu araçta hiçbir türde ağ özelliği yok — ve olsaydı bile bu sayfanın öbür ucunda bir kaydın gönderilebileceği bir sunucu yok.
- ✗ Yükleme yok
- ✗ Hesap yok
- ✗ Filigran yok
- ✓ İstediğiniz kadar parça
- ✓ Tam işaretlediğiniz yerden keser
- ✓ Çevrimdışı çalışır
## Bir ses dosyası nasıl kesilir
1. **Bir kayıt seçin.** Seçiciye bir MP3, WAV, FLAC, M4A, Ogg ya da Opus dosyası bırakın — istediğiniz şey sesinin bir parçasıysa bir video da olur. Tarayıcı onu doğrudan diskinizden okur ve bir dalga formu olarak çizer; siz bunu yaparken hiçbir yere hiçbir şey gönderilmez.
2. **Oynatın ve istediğiniz parçaları işaretleyin.** Bir parçanın başlaması gereken yerde `I`'ya, bitmesi gereken yerde `O`'ya basın. Bunu istediğiniz kadar yapın — her çift, alttaki tabloda bir satır ve dalga formunda bir şerit olur. `U` sonuncuyu geri alır, `Space` oynatır ve duraklatır, ok tuşları beşer saniye atlar ve biriyle birlikte `Shift`'i basılı tutmak on milisaniye oynatır. An yakalanması zorsa oynatmayı yavaşlatın.
3. **İşaretleri düzeltin.** Her satır tek başına oynatılabilir, içine tam bir zaman yazılarak yeniden zamanlanabilir, sırada yukarı aşağı taşınabilir ya da silinebilir. Seçili parçanın iki ucu dalga formu boyunca da sürüklenebilir; bir işareti, öncesindeki nefese değil sessizliğe koymanın en hızlı yolu budur. Üstteki toplam, bitmiş kaydın süresidir.
4. **Onları tutun ya da onları çıkarın.** Olağan yön tutmaktır: bitmiş kayıt, işaretlediğiniz parçaların sırayla birleştirilmiş hâlidir. Onları çıkarmak ise insanların isteyip nadiren bulduğu öbür iştir — "ııı"ları, çalan telefonu ya da yanlış başlangıçları işaretleyin; geriye kalan onlarsız birleştirilir.
5. **Kesin ve indirin.** Her kesim, işaretlediğiniz örneğin üzerine düşer; burada bir anahtar kareye yuvarlama yoktur, çünkü sesin anahtar karesi yoktur. Seçmeye değen tek şey, her birleşme yerine ne kadar tanışma konacağıdır — beş milisaniye bir tıklamayı durdurmaya yeter ve tanışma olarak duyulamayacak kadar kısadır. Çıkan şey bir WAV'dir; önce sayfada çalınır, sonra doğrudan tarayıcınızın indirmelerine verilir.
## Uzun sürüm
[Ses kalite kaybetmeden nasıl kesilir](https://abox.tools/tr/rehberler/ses-dosyasi-kesme/): Bir ses kesmesi gerçekte nereye düşer, bir video kesmesi olamazken o neden tam olabilir, bir birleşme yeri neden bazen tıklar ve beş milisaniyelik bir geçiş gerçekte ne yapar.
## Kutuda ayrıca
- [Ses Düzenleyici](https://abox.tools/tr/ses-duzenleme/): Geriye oynatın, hızını değiştirin, sessiz bir kaydı yükseltin — hepsi burada, kendi makinenizde.
- [PDF Birleştirici ve Bölücü](https://abox.tools/tr/pdf-birlestirme/): Sunucuya gidip gelmeden yerinden oynatılmış sayfalar.
- [PDF Sıkıştırıcı](https://abox.tools/tr/pdf-sikistirma/): Belgeyi hiçbir yere göndermeden küçültün.
- [PDF Karartıcı](https://abox.tools/tr/pdf-karartma/): Harfler dosyadan silinir ve sonra bunu kanıtlamak için dosyada arama yapılır.
## Sorular
### Sesim herhangi bir yere yükleniyor mu?
Hayır. Kendi donanımınızda, kendi tarayıcınız tarafından okunur, işaretlenir, kesilir ve yazılır. Bu aracın sunucu tarafı yoktur ve sayfanın `Content-Security-Policy`'si iletişim kurabileceği her adresi tek tek sayar — bunların hiçbiri bu siteye ait değildir. Size söylenene güvenmek yerine denetlemeyi tercih ediyorsanız internet bağlantısını kesin ve yine de bir kayıt kesin.
### Aynı kaydın birkaç parçasını tutabilir miyim?
Bu araç bunun için var. Oynarken istediğiniz kadar `I` ve `O`'ya basın; her çift bir satır olur ve bitmiş dosya, o satırların sırayla birleştirilmiş hâlidir, geri kalan her şey gitmiş olarak. Çoğu çevrimiçi kesici size tek bir tutamak çifti verip hangi tek aralığı tutacağınızı sorar; bu bir jenerik parçasının başını sonunu almak için yeterlidir ve bir saatlik röportajı bir kez dinleyip tutmaya değer altı cevabı almak için hiçbir işe yaramaz.
### Kesim tam işaretlediğim yere mi düşüyor?
Evet; her parçada, her oynatıcıda. Sesin videodan daha basit olduğu tek yer burasıdır: çözülmüş bir kayıt bir sayı dizisidir ve her biri tek başına durur; dolayısıyla geri yuvarlanacak bir anahtar kare karşılığı ve bir kesimin erken başlaması için bir sebep yoktur. Sayfa, sonucun başladığı örnek numarasını gösterir; bu da yaptığınız işaretin örnekleme hızıyla çarpılıp en yakın tam örneğe yuvarlanmış hâlidir.
### Bir birleşme yeri neden tıklar ve tanışma ne işe yarar?
Çünkü bir kelimenin ortasından bir başkasının ortasına kesmek, birbiriyle ilgisiz iki dalga formunu yan yana koyar ve aralarında sıçraması istenen bir hoparlör bir tıklama üretir. Bu, kesimdeki bir hata değildir — bir süreksizliğin sesi budur. Çözüm, her birleşme yerinin iki yanına birkaç milisaniyelik bir tanışma koymaktır: koninin oraya varmasına yetecek kadar uzun, tanışma olarak duyulamayacak kadar kısa. Beş milisaniye varsayılandır ve kapatılabilir. Tanışma yalnızca gerçekten bir kesim olan bir kenara konur; yani kaydın en başındaki ya da en sonundaki bir kenar tam olarak olduğu gibi bırakılır.
### Bunun yerine kötü kısımları çıkarabilir miyim?
Evet. Onları işaretleyin, sonra "Onları çıkar"ı seçin: bu kez işaretlemediğiniz *her şey* sırayla birleştirilir. Aynı işaret listesi iki soruyu da yanıtlar; böylece ikisi arasında geçiş yapıp süresinin değiştiğini hiçbir şeyi iki kez işaretlemeden görebilirsiniz.
### İşaretlerimi kaydedip sonra dönebilir miyim?
Evet. "İşaretleri kaydet" düz bir metin dosyası yazar — her satır bir parça, başlangıç ve bitiş virgülle ayrılmış — "İşaretleri yükle" de birini geri okur. İki biçim sunuluyor: düz saniye ve `SS:DD:SS.mmm`; ikisi de bu sitedeki video kesicinin yazdığı düzendir, yani videoya karşı yapılmış bir dosya onun sesine bırakılabilir ve tersi de olur. İşaretlemek özenli bir iştir ve kimse onu iki kez yapmak zorunda kalmamalı.
### Hangi biçimleri açabilirim?
Tarayıcınızın çözdüğü her şeyi; pratikte bu MP3, WAV, FLAC, M4A ve AAC, Ogg Vorbis ve Opus ile MP4, M4V, MOV ve WebM videoların içindeki ses demektir. Dışarıda kalan, her yerdekiyle aynı kısa listedir: AVI, WMA ve çoğu MKV. Bu tarayıcının okumayacağı bir dosya, yarı yolda başarısız olmak yerine bunu söyleyen bir mesajla geri çevrilir.
### Neden MP3 yerine WAV kaydediyor?
Çünkü hiçbir tarayıcı MP3 kodlayıcısı getirmez ve bu araç kaydınızı böyle bir kodlayıcısı olan bir sunucuya göndermeyi reddeder. Bir WAV hiçbir kodlayıcı gerektirmez — önüne kısa bir başlık konmuş örneklerdir — yani hem dürüst seçenektir hem de çıkış yolunda kaliteye mal olamayacak tek seçenektir. Daha büyüktür: stereoda dakikada yaklaşık on megabayt. Her oynatıcı, telefon ve düzenleyici bir tanesini açar ve MP3 isteyen her şey ondan bir tane yapabilir. Bir MP3'ü karelerini kopyalayarak kesmek dosyayı küçük tutardı, ama aynı zamanda her kesimi en yakın kare sınırına taşırdı; bu araç tam da bu yuvarlamayı yapmamak için var.
### Kaydın uzunluğunda bir sınır var mı?
Araçta yerleşik bir sınır yok. Pratik tavan bellek: kaydın tamamı bu sayfaya bir seferde çözülür ve indirmeden önce bellekte bir WAV kurulur; yani bir saatlik stereo, çalışmak için bir gigabaytın biraz altında yer ister. Dört gigabaytlık bir WAV doğrudan reddedilir, çünkü biçimin kendi boyut alanı böyle bir dosyayı tarif edemez.
### Ücretsiz mi, hesap açmam gerekiyor mu?
Ücretsiz; hesap yok, giriş yok, deneme süresi yok, filigran yok. Sitede reklam var, masrafı karşılayan da o; reklamlara kaydınız hakkında hiçbir şey verilmiyor.
## Gizlilik iddiası nasıl doğrulanabilir
- **Kayıtlarınızın gidecek bir yeri yok.** Content-Security-Policy, bu sayfanın iletişim kurabileceği her adresi tek tek sayar ve bunların hiçbiri bu siteye ait değildir. Dosyanızın toplanabileceği bir uç nokta burada yok, olsaydı bile onu oraya gönderecek bir kod yok.
- **Burada hiçbir şey bir şey getirmiyor.** Bu araçta hiçbir türde ağ özelliği yok: yapıştırılacak bir adres, indirilecek bir şey, ilk kullanımda getirilen bir motor yok. Sesinize dokunan her bayt, sayfa yüklenirken bu kaynaktan geldi.
- **Çözücü, tarayıcınızda zaten olan çözücü.** Dosya `decodeAudioData`'ya verilir; bir parçayı bir `<audio>` öğesinde çalan kodun aynısı. Biçiminizi okumak için buraya hiçbir şey getirilmiyor ve onu okumak için bu sayfanın dışındaki hiçbir şeyden bir şey istenmiyor.
- **Bir videonun görüntüsü hiç çözülmez.** Bir video bıraktığınızda yalnızca ses parçası istenir. Kareler okunmaz, çözülmez, çizilmez ve onlara bakılmaz — bu sayfada bunu yapabilecek bir kod yok ve çıkan dosya ses tutar, başka hiçbir şey tutmaz.
- **Kesim, bu makinede, bellekte yapılan bir kopyalamadır.** Kesmek, kanal başına parça başına tek bir `set` işlemidir: tuttuğunuz örnekler, koyduğunuz sırayla yeni bir diziye taşınır. Bir şeyle çarpılan tek örnekler, her tanışmanın içindeki birkaç yüz tanedir ve sayfa düğmeye basmadan önce kaç tane olduğunu söyler.
- **Örnekler yeniden kodlanmaz, olduğu gibi yazılır.** Bir WAV, bu sayfanın tuttuğu örneklerin önüne bir başlık konmuş hâlidir. Döngüde kaydınız hakkında karar veren bir kodlayıcı yok ve o kararların alınabileceği, yükleme diye tarif edilebilecek bir şey de yok.
- **İşaret dosyası sayfada üretiliyor.** İşaretlerinizi kaydetmek, zaten ekranda duran sayılardan bir metin dosyası yazar ve doğrudan indirmelerinize gönderir. Bir tanesini yüklemek onu burada okur. İkisi de ağa yaklaşmaz ve ikisi de zamanlardan başka bir şey taşımaz.
- **Google neyi yüklüyor, neyi almıyor.** Reklam ve ölçüm betikleri Google'dan geliyor. Hiçbirine kaydınız hakkında bir şey verilmiyor: ne bir dosya, ne bir örnek, ne bir ad, bir boyut, bir uzunluk ya da nereden kestiğiniz. Okuyan, kesen ve yazan her satır bu kaynaktan sunuluyor ve depoda listeleniyor.
- **Bağış düğmesi neyi yüklüyor, neyi almıyor.** Başlıktaki "Buy me a coffee" düğmesini cdnjs.buymeacoffee.com'dan gelen bir betik çiziyor ve harflerini Google Fonts'tan alıyor. O bir bağlantıdan ibarettir: hiçbir ziyareti bildirmez ve ona ne sizin ne de kaydınız hakkında bir şey verilir.
- **Çevrimdışı çalışır.** Ağ bağlantısını kesin, bu sayfadaki her şey çalışmaya devam eder. Hepsinin içindeki en basit kanıt bu.
**Kendiniz kontrol edin.** Yukarıdakilerin hiçbirine güvenmeniz gerekmez. Bu sayfa, depodaki şablonlardan ve yapılandırmadan, okuyup kendiniz çalıştırabileceğiniz bir derleme betiği tarafından üretilir ve sonuç `dist` dalına işlenir — yani sunulan şeyi kaynakların bir derlemesinin ürettiğiyle karşılaştırabilirsiniz: https://github.com/A-Box-of-Tools/website
Önce okunmaya değer dosyalar, Content-Security-Policy için `config/site.toml`, işaretler ve kaydedildikleri dosya için `src/segments.js`, dosyanızı tarayıcının kendi çözücüsüne veren yirmi satır için `src/shared/audio-decode.js`, bir işareti örnek dizisine çeviren hesap ve onları kopyalayan döngü için `src/trim.js` ve önlerine giden başlık için `src/shared/wav.js`. Hiçbiri istek yapabilecek bir şeyi içeri almaz.
Bir ses dosyası nasıl kesilir
Bir kayıt seçin. Seçiciye bir MP3, WAV, FLAC, M4A, Ogg ya da Opus dosyası bırakın — istediğiniz şey sesinin bir parçasıysa bir video da olur. Tarayıcı onu doğrudan diskinizden okur ve bir dalga formu olarak çizer; siz bunu yaparken hiçbir yere hiçbir şey gönderilmez.
Oynatın ve istediğiniz parçaları işaretleyin. Bir parçanın başlaması gereken yerde I'ya, bitmesi gereken yerde O'ya basın. Bunu istediğiniz kadar yapın — her çift, alttaki tabloda bir satır ve dalga formunda bir şerit olur. U sonuncuyu geri alır, Space oynatır ve duraklatır, ok tuşları beşer saniye atlar ve biriyle birlikte Shift'i basılı tutmak on milisaniye oynatır. An yakalanması zorsa oynatmayı yavaşlatın.
İşaretleri düzeltin. Her satır tek başına oynatılabilir, içine tam bir zaman yazılarak yeniden zamanlanabilir, sırada yukarı aşağı taşınabilir ya da silinebilir. Seçili parçanın iki ucu dalga formu boyunca da sürüklenebilir; bir işareti, öncesindeki nefese değil sessizliğe koymanın en hızlı yolu budur. Üstteki toplam, bitmiş kaydın süresidir.
Onları tutun ya da onları çıkarın. Olağan yön tutmaktır: bitmiş kayıt, işaretlediğiniz parçaların sırayla birleştirilmiş hâlidir. Onları çıkarmak ise insanların isteyip nadiren bulduğu öbür iştir — "ııı"ları, çalan telefonu ya da yanlış başlangıçları işaretleyin; geriye kalan onlarsız birleştirilir.
Kesin ve indirin. Her kesim, işaretlediğiniz örneğin üzerine düşer; burada bir anahtar kareye yuvarlama yoktur, çünkü sesin anahtar karesi yoktur. Seçmeye değen tek şey, her birleşme yerine ne kadar tanışma konacağıdır — beş milisaniye bir tıklamayı durdurmaya yeter ve tanışma olarak duyulamayacak kadar kısadır. Çıkan şey bir WAV'dir; önce sayfada çalınır, sonra doğrudan tarayıcınızın indirmelerine verilir.
Uzun sürüm
Ses kalite kaybetmeden nasıl kesilirBir ses kesmesi gerçekte nereye düşer, bir video kesmesi olamazken o neden tam olabilir, bir birleşme yeri neden bazen tıklar ve beş milisaniyelik bir geçiş gerçekte ne yapar.
Hayır. Kendi donanımınızda, kendi tarayıcınız tarafından okunur, işaretlenir, kesilir ve yazılır. Bu aracın sunucu tarafı yoktur ve sayfanın Content-Security-Policy'si iletişim kurabileceği her adresi tek tek sayar — bunların hiçbiri bu siteye ait değildir. Size söylenene güvenmek yerine denetlemeyi tercih ediyorsanız internet bağlantısını kesin ve yine de bir kayıt kesin.
Aynı kaydın birkaç parçasını tutabilir miyim?
Bu araç bunun için var. Oynarken istediğiniz kadar I ve O'ya basın; her çift bir satır olur ve bitmiş dosya, o satırların sırayla birleştirilmiş hâlidir, geri kalan her şey gitmiş olarak. Çoğu çevrimiçi kesici size tek bir tutamak çifti verip hangi tek aralığı tutacağınızı sorar; bu bir jenerik parçasının başını sonunu almak için yeterlidir ve bir saatlik röportajı bir kez dinleyip tutmaya değer altı cevabı almak için hiçbir işe yaramaz.
Kesim tam işaretlediğim yere mi düşüyor?
Evet; her parçada, her oynatıcıda. Sesin videodan daha basit olduğu tek yer burasıdır: çözülmüş bir kayıt bir sayı dizisidir ve her biri tek başına durur; dolayısıyla geri yuvarlanacak bir anahtar kare karşılığı ve bir kesimin erken başlaması için bir sebep yoktur. Sayfa, sonucun başladığı örnek numarasını gösterir; bu da yaptığınız işaretin örnekleme hızıyla çarpılıp en yakın tam örneğe yuvarlanmış hâlidir.
Bir birleşme yeri neden tıklar ve tanışma ne işe yarar?
Çünkü bir kelimenin ortasından bir başkasının ortasına kesmek, birbiriyle ilgisiz iki dalga formunu yan yana koyar ve aralarında sıçraması istenen bir hoparlör bir tıklama üretir. Bu, kesimdeki bir hata değildir — bir süreksizliğin sesi budur. Çözüm, her birleşme yerinin iki yanına birkaç milisaniyelik bir tanışma koymaktır: koninin oraya varmasına yetecek kadar uzun, tanışma olarak duyulamayacak kadar kısa. Beş milisaniye varsayılandır ve kapatılabilir. Tanışma yalnızca gerçekten bir kesim olan bir kenara konur; yani kaydın en başındaki ya da en sonundaki bir kenar tam olarak olduğu gibi bırakılır.
Bunun yerine kötü kısımları çıkarabilir miyim?
Evet. Onları işaretleyin, sonra "Onları çıkar"ı seçin: bu kez işaretlemediğiniz her şey sırayla birleştirilir. Aynı işaret listesi iki soruyu da yanıtlar; böylece ikisi arasında geçiş yapıp süresinin değiştiğini hiçbir şeyi iki kez işaretlemeden görebilirsiniz.
İşaretlerimi kaydedip sonra dönebilir miyim?
Evet. "İşaretleri kaydet" düz bir metin dosyası yazar — her satır bir parça, başlangıç ve bitiş virgülle ayrılmış — "İşaretleri yükle" de birini geri okur. İki biçim sunuluyor: düz saniye ve SS:DD:SS.mmm; ikisi de bu sitedeki video kesicinin yazdığı düzendir, yani videoya karşı yapılmış bir dosya onun sesine bırakılabilir ve tersi de olur. İşaretlemek özenli bir iştir ve kimse onu iki kez yapmak zorunda kalmamalı.
Hangi biçimleri açabilirim?
Tarayıcınızın çözdüğü her şeyi; pratikte bu MP3, WAV, FLAC, M4A ve AAC, Ogg Vorbis ve Opus ile MP4, M4V, MOV ve WebM videoların içindeki ses demektir. Dışarıda kalan, her yerdekiyle aynı kısa listedir: AVI, WMA ve çoğu MKV. Bu tarayıcının okumayacağı bir dosya, yarı yolda başarısız olmak yerine bunu söyleyen bir mesajla geri çevrilir.
Neden MP3 yerine WAV kaydediyor?
Çünkü hiçbir tarayıcı MP3 kodlayıcısı getirmez ve bu araç kaydınızı böyle bir kodlayıcısı olan bir sunucuya göndermeyi reddeder. Bir WAV hiçbir kodlayıcı gerektirmez — önüne kısa bir başlık konmuş örneklerdir — yani hem dürüst seçenektir hem de çıkış yolunda kaliteye mal olamayacak tek seçenektir. Daha büyüktür: stereoda dakikada yaklaşık on megabayt. Her oynatıcı, telefon ve düzenleyici bir tanesini açar ve MP3 isteyen her şey ondan bir tane yapabilir. Bir MP3'ü karelerini kopyalayarak kesmek dosyayı küçük tutardı, ama aynı zamanda her kesimi en yakın kare sınırına taşırdı; bu araç tam da bu yuvarlamayı yapmamak için var.
Kaydın uzunluğunda bir sınır var mı?
Araçta yerleşik bir sınır yok. Pratik tavan bellek: kaydın tamamı bu sayfaya bir seferde çözülür ve indirmeden önce bellekte bir WAV kurulur; yani bir saatlik stereo, çalışmak için bir gigabaytın biraz altında yer ister. Dört gigabaytlık bir WAV doğrudan reddedilir, çünkü biçimin kendi boyut alanı böyle bir dosyayı tarif edemez.
Ücretsiz mi, hesap açmam gerekiyor mu?
Ücretsiz; hesap yok, giriş yok, deneme süresi yok, filigran yok. Sitede reklam var, masrafı karşılayan da o; reklamlara kaydınız hakkında hiçbir şey verilmiyor.