| 
    
        
     
     | 
    
  | 
Запихнуть в хранилище видюху как? | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        sintez1234    
     17.10.14 
            ✎
    13:04 
 | 
         
        Пробовал запихнуть текстовой файл в хранилище и обратно достать - работает. Но с видеороликом не получается. Размер закаченного и выкаченного файла отличаются, ролик нечитабельный стает плеером. Файл читался двумя способами, через ДвоичныеДанные и через ЧтениеТекста, в обоих случаев фигня получается.
 
        Итак, есть справочник "Видео", с реквизитом "Файл", который имеет тип "ХранилищеЗначений". ПутьКФайлу точно правильный. Файл = Новый ЧтениеТекста(ПутьКФайлу); Данные = Файл.Прочитать(); Хранилище = Новый ХранилищеЗначения(Данные); НовоеВидео = Справочники.Видео.СоздатьЭлемент(); НовоеВидео.Наименование = "Тест9"; НовоеВидео.Файл = Хранилище; НовоеВидео.Записать(); После исполнение коду 1сина минуту думает, видимо загружает файл всё же. Выпихивание файла обратно на диск происходит следующим г0внокодом: ПутьКМедиаФайлу = ПолучитьИмяВременногоФайла() + ".wmv"; Хранилище = Справочники.Видео.НайтиПоНаименованию("Тест9").Файл.Получить(); Хранилище.Записать(ПутьКМедиаФайлу); В итоге файл выплёвывается, но размер чуть больше и не читается. Так же пробовал вместо ЧтенияТекста ДвоичныеДанные - не работает. PS: видеоролики обучающие для нетиповой конфы, предпологается что различные ТП будут его смотреть, так как с инструкции не всегда понимают :(  | 
|||
| 
    1
    
        H A D G E H O G s    
     17.10.14 
            ✎
    13:08 
 | 
         
        Никак.     
         | 
|||
| 
    2
    
        H A D G E H O G s    
     17.10.14 
            ✎
    13:10 
 | 
         
        Через ЧтениеТекста - вообще никак, там будет разрыв на первом нулевом байте, через двоичные данные - только размером не больше 50-60 метров сжатого deflate-ом видео.     
         | 
|||
| 
    3
    
        Зеленый пень    
     17.10.14 
            ✎
    13:10 
 | 
         
        (0) Выкладывай в инет и открывай ссылку (так и 1С сделала)     
         | 
|||
| 
    4
    
        Maxus43    
     17.10.14 
            ✎
    13:10 
 | 
         
        Файло = Новый ДвоичныеДанные(ПутьКФайлу);
 
        Хранилище = Новый ХранилищеЗначения(Файло);  | 
|||
| 
    5
    
        КонецЦикла    
     17.10.14 
            ✎
    13:11 
 | 
         
        Вот уж точно маразм, на утубе выложи, заодно и мы позырим     
         | 
|||
| 
    6
    
        Dzenn    
     гуру 
    17.10.14 
            ✎
    13:12 
 | 
         
        А смысл? Решай либо через потоковое видео с инета, либо через папку в локальной сети.     
         | 
|||
| 
    7
    
        Maxus43    
     17.10.14 
            ✎
    13:12 
 | 
         
        а вобще конечно это хранить надо в томах на диске, в справочнике хранить только путь     
         | 
|||
| 
    8
    
        John83    
     17.10.14 
            ✎
    13:12 
 | 
         
        не зря же тут пишут, что некоторые в базе порнуху хранят     
         | 
|||
| 
    9
    
        Крошка Ру    
     17.10.14 
            ✎
    13:15 
 | 
         
        (8) Хммм, а это идея...     
         | 
|||
| 
    10
    
        sintez1234    
     17.10.14 
            ✎
    13:19 
 | 
         
        (2) Посмотрел. Ролики не более 40 мегов все. Расширение WMV. Можно переконвертить по идее в что надо... Т.е. правильно сделанный ролик получится в 1с запихнуть да?     
         | 
|||
| 
    11
    
        sintez1234    
     17.10.14 
            ✎
    13:20 
 | 
         
        (3) Да это и так понятно, инет у многих тормозной, йоты там всякие.     
         | 
|||
| 
    12
    
        sintez1234    
     17.10.14 
            ✎
    13:21 
 | 
         
        (6) Через папку не прокатит, надо чтобы с обновлениями прилетал ролик обучающий по новым фичам. А база у одних файловая, у вторых SQL, у третий на линухе...     
         | 
|||
| 
    13
    
        sintez1234    
     17.10.14 
            ✎
    13:22 
 | 
         
        (8) Кто конкретно? Может расскажут как :) 
 
        PS: недогоняю реально зачем вообще скачивать порево :)  | 
|||
| 
    14
    
        Йохохо    
     17.10.14 
            ✎
    13:28 
 | 
         
        (13) у тебя через браузер сохраняется до куда досмотрел?     
         | 
|||
| 
    15
    
        uno-group    
     17.10.14 
            ✎
    13:34 
 | 
         
        Значит ролик с инета канал не позволяет смотреть а обновление с роликом покатит. Заведи папку в каталоги БД и качай с инета туда этот файл при обновлении. хотя в инете лучше хранить у кого толстый канал посмотит в нормально разрешение у кого тонкий в худшем     
         | 
|||
| 
    16
    
        Maxus43    
     17.10.14 
            ✎
    13:35 
 | 
         
        (12) попробуй в макет сохранить     
         | 
|||
| 
    17
    
        Maxus43    
     17.10.14 
            ✎
    13:35 
 | 
         
        З.ы. базе не завидую один хрен     
         | 
|||
| 
    18
    
        sintez1234    
     17.10.14 
            ✎
    13:37 
 | 
         
        Ладно понял... Будем на ютюб выкладывать. И дополнительно файлы прикладывать. Кто на йоте пусть возятся с файлами.     
         | 
|||
| 
    19
    
        anatoly    
     17.10.14 
            ✎
    13:38 
 | 
         
        (6) (7) +1
 
        у нас так сканы фотофиксации хранятся, ибо иначе база уже терабайты занимала бы...  | 
|||
| 
    20
    
        МишельЛагранж    
     17.10.14 
            ✎
    13:40 
 | 
         
        (0) в чем проблема ролики выложить в шаринг - и пусть смотрят?     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |