• Чем преобразовать текст в речь (бесплатные проекты, сервисы)?

    logpol32
    @logpol32 Автор вопроса
    Спасибо за ответ. А что и откуда качать?
    Английский озвучивает без скачивания чего либо. А вот русский - нет.
    Скачал MSSpeech_SR_ru-RU_TELE.msi - не устанавливается. Запускается и установка пропадает (закрывается).
    Тестировал на разных ос.
  • Что подразумевается под отслеживаемым и не отслеживаемым в git?

    logpol32
    @logpol32 Автор вопроса
    Смотрю [Udemy] Git. Все было хорошо, до определенного момента. (
  • Чем шифровать файлы в облаке?

    logpol32
    @logpol32 Автор вопроса
    Попробую. Но как я уже говорил - проблема возникала в конфликте шифрование/синхронизация.
    Файл шифровался (начало записи/изменения), а программа синхронизации не дожидаясь окончания процесса загружала его. Конфликт и потеря данных.
    То ли так делать принципиально нельзя, то ли дело в программе шифрования или дело в программе синхронизации - пока непонятно.
  • Чем шифровать файлы в облаке?

    logpol32
    @logpol32 Автор вопроса
    John Smith, чем шифруете? И нет проблем при синхронизации+шифровании?
    Ведь смысл моего вопроса в одновременном шифровании и отправке в облако. Без лишних действий, переключений.
    А не по шагам - зашифровали, включили синхронизацию.
  • Чем шифровать файлы в облаке?

    logpol32
    @logpol32 Автор вопроса
    Иван Шумов, John Smith, CityCat4, по комментариям.

    По идее файлы должны присутствовать и в облаке и на компьютере. Ведь при проблемах связи, недоступности облака ты автоматически теряешь к ним доступ.

    Понимаю, что интернет теперь есть почти везде и его скорости весьма высоки. Но если понадобится редактировать файл в 500 МБ, то правильно это делать на жестком диске, где и скорости максимальные и отказоустойчивость хорошая и проблем связи нет.
    Значит нужно шифровать файлы на диске и отправлять их в облако.

    Про облака и ключи. Во первых да - непонятно кто и как шифрует файлы в облаке и у кого есть от них ключи. Даст не даст - вопрос кто и как попросит.
    Во вторых файл идет по духовноскрепным линиям связи, на которых стоит СOРМ и еще до кучи всяких подарков от Яpoвой. Так что пока он дойдет, его незашифрованную версию уже скачают.
    Если конечно этот файл не шифрует клиент для синхронизации.

    PS
    Кстати недавно хабр переехал на Кипр.
  • Чем шифровать файлы в облаке?

    logpol32
    @logpol32 Автор вопроса
    Иван Шумов, Алексей Скобкин, пробовал EncFSMP + Облако Mail.
    Пробовал их старым клиентом (сейчас его нет на сайте, но он работает) - Mail.Ru Cloud. Он синхронизирует папку.
    И пробовал создавать хранилище "напрямую" в виртуальном Диске О.
    Результат - как только возникает конфликт шифрование/синхронизация, файл становится испорченным.
    Предлагаете пробовать другие облака?

    PS
    WebDav и без шифрования не айс (
  • Почему CMD файл не находит программу (EncFSMP, проблема с путями)?

    logpol32
    @logpol32 Автор вопроса
    Спасибо за ответ, но все таки это странное решение проблемы.
    Мне легче переименовать файл с ffmpeg в ffmpeg.exe, чем прописывать к нему полный путь.
  • Почему CMD файл не находит программу (EncFSMP, проблема с путями)?

    logpol32
    @logpol32 Автор вопроса
    15432, с путями не работает
    но изменил с
    ffmpeg -i original_video.mp4
    на
    ffmpeg.exe -i original_video.mp4
    и заработало.

    теперь не понимаю, почему в CMD нужно писать exe
  • Как убрать искажение при сборке видео из png (ffmpeg)?

    logpol32
    @logpol32 Автор вопроса
    Да размеры пиксель в пиксель. Все png 1920x1080. Формат одинаковый.
    png созданы в adobe illustrator.
    Сохранены экспорт->экспортировать как
    Разрешение экранное 72ppi
    Сглаживание - оптимизация качества текста (с хинтовкой)
    Цвет фона - прозрачный (пробовал и белый)

    Изменил рисунок, увеличив толщину линии. И снова в этом же месте искажение.
    Причем искажение в виде прямоугольника. Всё что попало в эту область искажается, размывается.
    А остальная часть рисунка и продолжение этой же линии нет.

    PS
    Попробовал -vcodec libx264 - искажение пропало.
    Но непонятно появится ли в других видеофайлах.
  • FFmpeg - bкак разделить видеофайл на png картинки?

    logpol32
    @logpol32 Автор вопроса
    Еще проверьте: а % перед 05d должно быть не два? Попробуйте %%05d.

    Поставил два % всё заработало в любых вариантах.
    Спасибо.

    И ведь ни в одном мануале не пишут %%05d, а пишут %05d.
    И вот догадайся...
  • FFmpeg - bкак разделить видеофайл на png картинки?

    logpol32
    @logpol32 Автор вопроса
    Пробую так
    ffmpeg -i cut_1.avi C:\TEMP\test\cut_1_images\images%05d.png


    Пишет
    [image2 @ 00000000027300c0] Could not open file : C:\TEMP\test\cut_1_images\imag
    esC:\TEMP\test\jpg_from_video.cmd5d.png
    av_interleaved_write_frame(): I/O error

    Пробую так
    @echo off
    SETLOCAL
    :hugly
    if "%~1" EQU "" goto mugly
    md images
    ffmpeg -i "%~1" images\images%05d.png
    shift
    goto hugly
    :mugly
    pause


    перетаскиваю файл на батник. Создается папка images и далее батник пишет
    [image2 @ 00000000026100c0] Could not open file : images\imagesC:\TEMP\test\jpg_
    from_video.cmd5d.png
    av_interleaved_write_frame(): I/O error

    И опять images\imagesC:\TEMP\test\jpg_from_video.cmd5d.png
    Разумеется, такого пути нет.

    Пробую полный путь
    ---

    @echo off
    SETLOCAL
    :hugly
    if "%~1" EQU "" goto mugly
    md images
    ffmpeg -i "%~1" C:\TEMP\test\images\images%05d.png
    shift
    goto hugly
    :mugly
    pause
    ---

    Пишет
    [image2 @ 0000000002829600] Could not open file : C:\TEMP\test\images\imagesC:\T
    EMP\test\jpg_from_video.cmd5d.png
    av_interleaved_write_frame(): I/O error

    C:\TEMP\test\images\imagesC:\TEMP\test\jpg_from_video.cmd5d.png ????
  • Как корректно разделить видео с помощью ffmpeg?

    logpol32
    @logpol32 Автор вопроса
    nidalee, спасибо, частично использую ваш вариант.
    Нормально вырезать куски из mkv не получается. Нормально перекодировать mkv в avi или другой формат, чтобы вырезать из него куски тоже.
    Поэтому использую Any Video Converter с настройками - оригинальный размер видео, оригинальный кодек, оригинальный битрейт и т.д.

    И из этого видео уже вырезаю с помощью ffmpeg
    ffmpeg -i original_video.avi -vcodec ffv1 -g 1 -ss 00:00:00 -to 00:00:16 cut_1.avi


    Причем avi файл, созданный из mkv (600МБ) с помощью Any Video Converter, занимает 500МБ и он очень хорошего качества (разницы не вижу).
    Длительность видео 20 минут.

    А вот кусок этого файла, вырезанный с помощью ffmpeg (всего 16 секунд), занимает 200МБ.
  • Как корректно разделить видео с помощью ffmpeg?

    logpol32
    @logpol32 Автор вопроса
    Сергей Тихонов, то есть для меня весьма неплохой вариант перекодировать 600 мегабайтный mkv в 3.5ГБ avi и потом вырезать всё без глюков?
    Нет - мне не сложно. Перекодировка - 2-5 минут и места на диске хоть отбавляй.
    Тут нет проблем.

    Но вот дорожки английской в перекодированном avi уже нет. ( А это важно.
    Придется снова "шаманить" и как то добавлять туда дорожку.
    И потом, при сборке из кусков, я снова получу 3.5ГБ файл. И это с 20 минутами видео.
    Ну такое. И снова перекодировать - сжимать?
    Ужас....
  • Как корректно разделить видео с помощью ffmpeg?

    logpol32
    @logpol32 Автор вопроса
    И что делать? Как корректно разделить видео с помощью ffmpeg?
    Мне надо вырезать видео четко, по секундам (и даже по десятым секунды), чтобы потом склеить эти куски.

    PS
    Переконвертировал 600МБ MKV файл в 3500МБ AVI (размер ужасен....)
    Вырезал ffmpeg-ом из него. Вроде глюков нет. Но и нет английской звуковой дорожки.
  • Как создавать качественную 2D анимацию?

    logpol32
    @logpol32 Автор вопроса
    1 Причем тут разрешение пиксель/дюйм? Монитор отображает всегда одинаковое количество пикселей на дюйм (зависит от модели монитора). Это не бумага, мы не можем нарисовать столько пикселей на дюйм сколько захотим.

    Векторная графика, в отличии от растровой, задается "формулами" (графическими примитивами, описывающими фигуры, их координаты, вершины и т.д.).
    В отличии от растровой, где при увеличении разрешения экрана потребуется дублировать пиксели, в векторной этого не потребуется - т.к. фигура каждый раз строится "по формуле".
    В этом и её преимущество - всегда четкая картинка, вне зависимости от разрешения экрана.
  • Как создавать качественную 2D анимацию?

    logpol32
    @logpol32 Автор вопроса
    Saboteur, да можно. Но спрайты будут большие по размеру и разрешению. Или их будет много.
    Я спрашивал на других форумах - говорят это плохо.
    И даже если увеличить разрешение, то что в игре его искусственно уменьшать? Это странно.
  • Как исправить ошибку ffmpeg Permission denied?

    logpol32
    @logpol32 Автор вопроса
    Причем тут удача? Ну написали криво FFmpeg и многие жалуются на Permission denied.
    Понимаю. Возмущен, как админ, но понимаю как программист. Бывает.
    Перенес всё в папку с:\Temp. Аналогично. Разрешений нет.
    У любых программ есть, у FFmpeg нет.
  • Как исправить ошибку ffmpeg Permission denied?

    logpol32
    @logpol32 Автор вопроса
    Radjah, отключение UAC первое, что надо делать.
    Вот как сделают нормально UAC тогда и будем использовать.
    Причин не использовать папку с каким либо именем для хранения данных не вижу.
    Я вижу, что у меня есть все права и вижу, что любая программа (компилятор, ide, виртуалки) работают. ffmpeg нет.
  • Как исправить ошибку ffmpeg Permission denied?

    logpol32
    @logpol32 Автор вопроса
    -pattern_type glob -i '*.png'
    collect all .png files in this directory

    Что за директория?

    PS
    Windows FFmpeg file globbing
    FFmpeg file globbing does NOT work on Windows, even with FFMPEG 4.x.
  • Как исправить ошибку ffmpeg Permission denied?

    logpol32
    @logpol32 Автор вопроса
    Так я админ. И при запуске пуск выполнить мне даже пишут, что эта программа будет выполнена с правами администратора.

    Ну ладно
    D:\Program Files\FFmpeg\bin\ffmpeg -i  C:\TEMP\FFmpeg\Output video.avi

    C:\TEMP\FFmpeg\Output : Permission denied