Převod souboru SB2 do SB
Převeďte projekty Scratch 2 pro použití se Scratch 1.4 a starším softwarem kompatibilním s SB.
Oblíbené online převody: Ostatní konverze souborů
Pro SB2 → SB zatím online konvertor nemáme. Vyzkoušejte některý z nejpoužívanějších převodů v kategorii Ostatní konverze souborů:
Všechny převody v kategorii Ostatní konverze souborů →Chcete převádět SB2 na SB?
Dejte nám vědět. Podle zájmu vybíráme, které převody přidáme jako další.
Jak převést soubor sb2 do formátu sb
- Ostatní konverze souborů
- Dosud nehodnoceno.
Stará instalace Scratch 1.4, třídní archiv nebo aplikace založená na Scratchi může vyžadovat projekt ve formátu .sb namísto .sb2. Scratch neposkytuje úplnou integrovanou cestu pro downgrade, takže projekt je nutné převést pomocí specializovaného nástroje nebo znovu vytvořit ve Scratch 1.4.
Co je formát SB2
.sb2 je nativní formát projektů Scratch 2.0, který používal dřívější webový editor Scratch 2.0 a Scratch 2 Offline Editor. Jde o balíček založený na ZIP obsahující data projektu, sprity, skripty, kostýmy, zvuky, proměnné a metadata. Projekty Scratch 2 jsou běžné ve starších vzdělávacích archivech a stažených souborech vytvořených předtím, než Scratch 3 zavedl .sb3.
Studenti, učitelé, výzkumníci a archiváři se se soubory SB2 obvykle setkávají při uchovávání nebo opětovném otevírání projektů vytvořených ve Scratch 2.0. Přejmenování .sb2 na .sb obsah nepřevede; tyto dvě přípony používají odlišné interní formáty.
Co je formát SB
.sb je nativní formát projektů používaný ve Scratch 1.0 až 1.4. Jde o serializovaný soubor projektu Squeak/Smalltalk, který v jednom souboru uchovává scénu, sprity, skripty, média, proměnné a nastavení projektu. Scratch 1.4 dokáže soubory SB otevírat a ukládat, ale nedokáže přímo otevřít balíček SB2.
SB je užitečný, pokud je cílem Scratch 1.4, software založený na enginu Scratch 1.x nebo starší kolekce, která tento formát výslovně vyžaduje. Nejde o menší ani modernější náhradu za SB2; převod obvykle snižuje podporu funkcí a kompatibility.
Jak převést SB2 na SB
Nejprve vyzkoušejte specializovaný převodník. Komunitní nástroj běžně známý jako Retro Converter se používá pro částečnou migraci ze Scratch 2 do 1.4. Dostupnost a kompatibilita se mohou měnit, proto jej získávejte pouze z udržované stránky projektu nebo důvěryhodného vzdělávacího archivu. Pracujte s kopií souboru SB2, zvolte možnosti vstupu SB2 a výstupu SB, pokud jsou k dispozici, poté otevřete vygenerovaný soubor ve Scratch 1.4 a otestujte každý skript a prostředek. Nezaměňujte převodník SB2 na SB3 s převodníkem SB2 na SB.
Neexistuje žádný obecný online převodník s dobrou pověstí, který by spolehlivě převedl každý projekt SB2 na SB. Obecné webové stránky pro převod souborů obvykle nerozumějí strukturám projektů Scratch, mohou pouze změnit název souboru nebo typ balíčku a vyžadují nahrání prostředků projektu. Online službu použijte pouze tehdy, pokud výslovně dokumentuje podporu převodu SB2 na SB, identifikuje převodní engine a vysvětluje, jak jsou nahrané soubory mazány.
Pokud automatický převod selže, vytvořte projekt znovu ve Scratch 1.4:
- Uchovejte nedotčenou záložní kopii původního souboru
.sb2. - Nainstalujte Scratch 1.4 a v případě potřeby také archivovaný Scratch 2 Offline Editor z oficiálního archivu Scratch nebo důvěryhodného institucionálního mirroru. Starý editor Scratch 2 může vyžadovat Adobe AIR nebo starší operační systém.
- Otevřete projekt SB2 v editoru Scratch 2 pomocí File → Open. Zaznamenejte rozvržení scény, pozice spritů, skripty, proměnné, seznamy, kostýmy, zvuky a vlastnosti projektu.
- Vytvořte projekt ve Scratch 1.4 a znovu vytvořte scénu a sprity. Logiku zkopírujte ručně a nahraďte bloky, které nemají ekvivalent ve Scratch 1.4.
- Ze zdroje extrahujte nebo exportujte kompatibilní média a importujte je prostřednictvím Scratch 1.4. SB2 je balíček ZIP, takže kopii lze obvykle prohlédnout pomocí archivačního nástroje po změně přípony její kopie na
.zip; původní balíček neupravujte přímo. - Zkontrolujte měřítko kostýmů a středy otáčení, souřadnice spritů, formát a hlasitost zvuku, vysílání, proměnné, seznamy, časování a logiku kolizí.
- Ve Scratch 1.4 použijte File → Save. Program uloží dokončený projekt jako soubor
.sb.
Omezení kompatibility a kvality
Scratch 1.4 nedokáže nativně reprezentovat funkce Scratch 2, jako jsou vlastní bloky, klony, několik novějších způsobů chování snímání a seznamů nebo rozšíření Scratch 2. Cloudové proměnné a další chování závislé na serveru nemohou zůstat funkční offline. Nepodporované bloky vyžadují přepracování logiky, nikoli jednoduchou náhradu textu.
Automatické nástroje mohou vynechat skripty, změnit chování bloků, ztratit metadata nebo importovat pouze část médií. Scratch 1.4 také odlišně pracuje s obrázky, zvukovými kodeky, hlasitostí, měřítkem a otáčením spritů. Převod považujte za dokončený teprve po otevření souboru SB v zamýšleném prostředí Scratch 1.4 a otestování scén, vysílání, proměnných, seznamů, zvuků a ovládacích prvků projektu.
SB2 vs SB: srovnání formátů
Jak si formáty SB2 a SB stojí v nejdůležitějších vlastnostech pro tento převod.
| Vlastnost | .SB2 Scratch 2.0 Project File | .SB Scratch project file (Scratch 1.x) |
|---|---|---|
| Otevřený standard | Ne | Ne |
| Komprese | Obojí | — |
| Typická velikost souboru | Malé | Malé |
| Otevírá se ve webovém prohlížeči | Ne | Ne |
| Další úpravy | Snadné | Omezeně |
| Podpora metadat | Základní | Základní |
| Čitelný jako prostý text | Ne | Ne |
| Nejvhodnější pro | Vkládání do aplikací | Profesionální produkce |
| Zavedeno | 2013 | 2007 |
| Vývojář | MIT Media Lab Lifelong Kindergarten Group / Scratch Team | MIT Media Lab, Scratch team |
Informace o příponách a typech souborů poskytuje File-Extensions.org
Navrhovaný software pro převod sb2 do sb
Často kladené otázky
Budou moje skripty ze Scratch 2 fungovat v souboru .sb ze Scratch 1.4?
Ne vždy, protože Scratch 1.4 nepodporuje každý blok ani funkci projektu ze Scratch 2. Nepodporované bloky, rozšíření, chování klonů nebo novější funkce vlastních bloků mohou být během převodu odstraněny nebo změněny.
Proč po převodu .sb2 na .sb chybí některé postavy nebo skripty?
Obvykle chybí proto, že projekt používá funkce Scratch 2 nebo typy médií, které starší formát .sb nedokáže reprezentovat. Složité efekty, nepodporované bloky a některé novější funkce médií mohou být přeskočeny nebo zjednodušeny.
Mohu upravovat převedený projekt .sb ve Scratch 1.4?
Ano, části, které se úspěšně převedou, zůstanou ve Scratch 1.4 upravitelné, ale převod není úplně vratný. Změny nebo funkce odstraněné během převodu nelze obnovit převedením souboru .sb zpět na .sb2.