.: Doporučujeme: Aveo Club.:.O.Zátopek.:.OldaSoft.EU:.

Úvod

Uložení videa z archivu CT

Mám TV s možností přehrávat a nahrávat video z/na USB. Prošvihl jsem jeden pořad, tak jsem si ho chtěl pustit z archivu CT, jaké bylo moje překvapení, když klasické youtube stahovače selhaly Smutný obličej Našel jsem sice skvělý program YTD - pepak.net (autorovi obdiv), ale ani ten si neporadil. Naštěstí jsem našel (zapomenuto kde Smutný obličej) radu, jak příslušný stream na iVysilani najít.

Třeba to někomu pomůže, postup je následující:

  • V iVysílání – např. http://www.ceskatelevize.cz/porady najít pořad. Pří spuštění flash-streamu je kontaktován server “nacevi.cz” a z toho požadavku je třeba adresu streamu vyčíst. Ve Firefoxu pomůže rozšíření FireBug, v Chrome je to součástí položky “Nástroje pro vývojáře”:

image

  • Je potřeba najít přenos požadavku na adresu ClientPlaylist.aspx na ctdir.visual.cz/… – to je XML soubor, který Chrome otevře do podoby v obrázku. Pak je třeba složit adresu streamu ve formě “base/src”:
    • lomítko potřebné
    • base je celkem dlouhý řetězec začínající “rtmp://wdcn1001.nacevi.cz/”
    • src je z položky video podle požadovaného bitrate.
  • YTD to pak stáhne, defaultní název souboru “_definst_” se mi nepodařilo změnit, je možné pak přejmenovat – doporučuji přidat příponu FLV, je to flash.
  • Na převod do AVI teoreticky jde použít také YTD, stáhnout mu ffmpeg nebo mplayer, ale výsledky byly nepoužitelné, video mělo části opakované, sekalo se atd. Objevil jsem však skvělý Pazera Free FLV to AVI Converter - Convert FLV files to MPEG or AVI - Jacek Pazera, který sice také obsahuje ffmpeg, ale funguje skvěle. Z tradice používám XviD bez nějakých extra nastavení, možná by se dalo trochu s tím pohrát.
  • Problémy ?
    • mám FlashBlock pluginy, tak požadavek na ClientPlaylist.aspx přijde až po povolení přehrání
    • pokud je tam reklama, má vlastní base/src, to nenahrávatVeselý obličej Pokud by se nepodařilo najít pak adresu pořadu, tak po reloadu stránky se reklama nepřehrává (po dobu cca v hodinách, neměřil jsem)
    • flv soubory jsou velké – 30 minut s bitrate 1000 (404p ?) dá 1.1 - 1.2GB, pro 2000 (576p) je to přes 3GB
    • při stahování a hlavně při konverzi přímo v YTD se ukazují nesmyslné délky videa
    • FLVtoAVI vyžaduje příponu souboru .flv
    • ve Firefoxu na jednom stroji s FlashBlock se mi ani pomocí FireBugu nepodařilo odchytit požadavek a skript
17.5.2012 20:00:54
Odkazy z prohlížeče – 17.5.2012

CodeProject

HW, roboti, LEGO NXT

Ostatní

17.5.2012 17:07:38
Odkazy z prohlížeče – 11.5.2012

CodeProject

Roboti, HW, Lego NXT

Ostatní

11.5.2012 19:44:21
Odkazy z prohlížeče – 5.5.2012

CodeProject

HW, roboti a NXT Lego

Ostatní směska

5.5.2012 19:55:45
Odkazy z prohlížeče – 29.4.2012

CodeProject

HW, roboti, LEGO NXT

Ostatní směska

29.4.2012 12:05:05
Odkazy z prohlížeče – 17.4.2012

CodeProject

HW, robotika, Lego NXT

Ostatní

17.4.2012 20:34:30
Odkazy z prohlížeče – 1.4.2012

CodeProject

Robotika, NXT a další HW

Různé

1.4.2012 20:56:52
Odkazy v upozorněních

Upozornění jsou užitečná funkce v SharePointu. Jenže sebou přinášejí jeden problém (rozhodně ne jediný). Tím problémem je, jakou adresu má SharePoint použít u odkazů v upozorňovacím emailu. Např. na editaci položky, úpravu nastavení upozornění a podobně. SharePoint totiž může mít hned několik adres. Dají se spravovat v sekci Konfigurovat mapování alternativních adres URL v Centrální administraci.

Aby se s tím SharePoint nějak popral postupuje podle následujících pravidel:

  • Uživatelovi se posílají upozornění s adresou, která odpovídá adrese použité v okamžiku vytvoření.
  • U upozornění, které definuje administrátor (např. notifikace při přiřazení úkolu), je to adresa, kterou použil admin.

Zejména u těch uživatelsky definovaných upozornění jde o poměrně rozumný přístup, protože umožňuje různým uživatelům mít v upozorněních různou adresu. Navíc adresa odpovídá té, kterou uživatel minimálně jednou použil.

U administrátorem definovaných upozorněních už to tak jednoduché není, protože administrátor může pro přístup k SharePointu používat jinou adresu než běžní uživatelé. Musí na to prostě pamatovat.

Naštěstí existuje powershell příkaz, kterým se URL adresy dají přemapovat. Bohužel není mezi standardními SharePointími příkazy, ale dá se stáhnout z MSDN. Bude se vám hodit nejen v situaci, kdy uživatel začne používat jinou adresu než v okamžiku definice upozornění, ale i v situaci, kdy např. obnovíte farmu ze zálohy na stroji, který se jmenuje jinak než ten původní.

25.3.2012 22:25:00
Chyba při nasazení projektů z Visual Studia, které vznikly importem WSP

Jednou z užitečných věcí, která je nová ve Visual Studiu 2010 a v SharePointu 2010, je možnost "naklikat" si v UI seznamy, typy obsahu, zobrazení atd a následně to uložit jako šablonu webu. Dobré je, že šablona webu je WSP (kéž by to tak bylo i u šablon seznamů). Další na to navazující užitečná věc je ve Visual Studiu 2010. Zde můžete toto WSP naimportovat tak, že Visual Studio 2010 z něj vytvoří projekt. V takovém projektu můžete dodělat věci, které se v UI udělat nedají, nebo se dělají špatně.

Důvodem pro takovou dvojitou akci může být např. to, že ve Visual Studiu 2010 není designer seznamů, typů obsahu, zobrazení a je nutné je definovat psaním nepřehledných XML. Naštěstí ve Visual Studiu 11 už takový designer je.

Problém je ale v tom, že Visual Studiem 2010 vytvořené řešení používá u feature seznamů receiver Microsoft.SharePoint.Workflow.SPDeclarativeWorkflowProvisioningFullTrustOnlyFeatureReceiver. Ten (nebo něco co používá) ale psal někdo, kdo zřejmě nikdy neslyšel o jiných než v angličtině se vyskytujících se znacích.

Například takové zobrazení "Všechny položky" se totiž vytvoří jako "VÅ¡echny položky". Je to proto, že š má UTF-8 reprezentaci c5a1. Zmíněný receiver ale nezpracovává konfigurační XML (např. schema.xml) jako UTF-8 (i když to mají nastavené v hlavičce), ale jako obyčejné ASCII, tedy po jednotlivých bytech. V tomto kódování odpovídá c5 znak Å a a1 znak ¡. Bohužel se to netýká jen seznamů, ale i zobrazení, sloupců atd zkrátka všemu, co může ve schématu seznamu být.

Závěr

Jde o školáckou chybu při psaní kódu. Navíc mi není jasné jak to mohlo projít testováním. Než bude stabilní verze Visual Studia 11, kde už designer seznamů je, je potřeba si na to dát pozor a doufat, že to v příští verzi MS v nějakém SP SharePointu opraví.

25.3.2012 21:30:00
Odkazy z prohlížeče – 21.3.2012

CodeProject

HW + robotika + Lego NXT

Ostatní (programování atd.)

21.3.2012 22:01:54
Rss novinky

Rady a tipy

celý seznam 



Hledání

Speciál

Freeware
  • SQLCreator
    [ generování uložených procedur pro MS SQL ]

Odkazy

Copyright (c) 2006 - OldaSoft - Kontakt