|
Запихнуть в хранилище видюху как? | ☑ | ||
---|---|---|---|---|
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) в чем проблема ролики выложить в шаринг - и пусть смотрят?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |