Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Należy zrealizować proces ffmpeg w linuxie tak, aby działał kolejno (Node JS)

Translated184 PLN

Opinia zleceniodawcy o współpracy z Yelizaveta Molchanova

Jakość
Profesjonalizm
Koszt
Zawsze w kontakcie
Terminy

Projekt został pomyślnie zrealizowany, kontynuujemy współpracę!

Opinia freelancera o współpracy z Murad Imanov

Płatność
Opis zadania
Precyzyjność  wymogów
Zawsze w kontakcie

Wszystko poszło pomyślnie, jestem bardzo zadowolona ze współpracy!

  1. 9532
     25  0

    Oferta, która wygrała1 dzień184 PLN

    Witaj, projekt jesion mogę szybko zrealizować. W przypadku dodatkowych pytań pisz wiadomością prywatną. Będę zadowolona ze współpracy.

  2. 3853    24  0
    1 dzień1474 PLN

    Dzień dobry,

    Chętnie pomogę w realizacji Państwa projektu. Mam doświadczenie w pracy z ffmpeg, Linux i Node.js, i jestem gotów zająć się zadaniem konwersji plików .ts do WEBM z późniejszą kolejką przetwarzania dla procesów transmisji internetowej.

    Moja stawka to 16$ za godzinę. Czy omówimy szczegóły projektu?

    Z poważaniem,
    Maksym

  • Chunhui Ouyang
    11 grudnia 2024, 20:56 |

    So do you want to optimize the server or do you want someone to help you optimize this code?

  • Murad Imanov
    12 grudnia 2024, 5:33 |

    Hello Chunhui

    Actually i already have a node js code for HLS restream and WEBM conversion, if you want to explore my code i ll send you. May be this code is not optimize i dont know.


    But first of all i need create some queue for WEBM process. I dont know what approach is better for queue? On node js or in linux process queue.


    The result should be as follows: the previous WEBM process must be completed and the next WEBM process must have already started, which converts .ts files to .webm. That is, there should not be parallel WEBM processes (i.e. 2 processes or more).

  • Chunhui Ouyang
    12 grudnia 2024, 9:52 |

    Well, I'm not a streaming developer, although I have programming skills, I'm just confused about this requirement

  • Pavlo I.
    12 grudnia 2024, 9:42 |

    Какой  командой  Linux  запускается  сам  процесс WEBM   ?

  • Murad Imanov
    12 grudnia 2024, 10:34 |

    Здравствуйте Павло

    Вот такая конфигурация для WEBM процесса:

    const webmProcess = spawn('/usr/bin/ffmpeg', [

                                '-f', 'concat',

                                '-safe', '0',

                                '-i', concatFileList,

                                '-c:v', 'libvpx',

                                '-b:v', '800k',

                                '-c:a', 'libvorbis',

                                `${matchDir}/${url}-${index}.webm`

                            ]);

  • Murad Imanov
    12 grudnia 2024, 10:35 |

    Так же вот конфигурация для HLS, которая идет перед процессом WEBM тем самым создавая .ts впоследстии которой уже собирается в WEBM:


    const hlsProcess = spawn('/usr/bin/ffmpeg', [

                '-i', link.split('_flag_')[0],

                '-i', '/var/www/html/lf-nextjs/public/assets/ico/tv-logo.webp',

                '-filter_complex', '[1]scale=150:120[logo];[0]scale=854:480[video];[video][logo]overlay=W-w-30:0',

                '-c:v', 'libx264',

                '-preset', 'ultrafast',

                '-crf', '28',

                '-c:a', 'copy',

                '-f', 'hls',

                '-hls_time', '10',

                '-hls_list_size', '6',

                '-hls_segment_filename', `${matchDir}/${url}-${index}_%03d.ts`,

                '-t', '02:20:00',

                `${matchDir}/${url}-${index}.m3u8`

            ]);

  • Pavlo I.
    12 grudnia 2024, 10:59 |

    что  делает  один  процесс  и  второй  ?


    Процессы  запускаются  одной  командой  ?

    Какой  командой  ?

  • Yelizaveta Molchanova
    14 grudnia 2024, 13:49 |

    Здравствуйте, какой размер чанков и как быстро завершается процесс конвертации (используются какие-то параметры улучшения или нет?) в webm? 

Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript

Rozwój platformy AM Mobility (serwis samochodowy, parking, ubezpieczenie, wynajem samochodów)

21 265 PLN

Szukamy zespołu lub doświadczonego programisty Full Stack do stworzenia MVP platformy AM Mobility. AM Mobility to jednolita cyfrowa ekosystem dla kierowców, łącząca w jednej aplikacji i platformie internetowej: parking; serwis samochodowy; wulkanizację; myjnię samochodową;…

Javascript & TypescriptProgramowanie stron internetowych ∙ 3 dni temu ∙ 102 oferty

Animacje Gsap

82 PLN

Dzień dobry. Trzeba wprowadzić poprawki w bieżącym projekcie. Potrzebny specjalista, który dobrze pracuje na gsap/lenis Trzeba zrobić animację kart. Szczegółowe wymagania tutaj:…

Javascript & TypescriptProgramowanie stron internetowych ∙ 3 dni 6 godzin temu ∙ 21 ofert

Komercyjna platforma wideokonferencyjna on-premise „ViM”

Wymagana jest opracowanie systemu wideokonferencyjnego on-premise z podstawowym obliczeniem na 100 jednoczesnych połączeń (10 izolowanych pokoi po 10 osób). Platforma powinna mieć wbudowaną architekturę do przyszłego poziomego skalowania do 1000 użytkowników poprzez dodawanie…

Javascript & TypescriptProgramowanie stron internetowych ∙ 4 dni 1 godzina temu ∙ 32 oferty

Szukam mentora z Claude Code do uruchomienia projektu internetowego od zera

**Krótko o zadaniu:** Jestem nowicjuszem bez doświadczenia w programowaniu. Mam gotowe TŻ na rozwój strony (42 strony, Next.js, PostgreSQL). Chcę zrealizować to samodzielnie za pomocą Claude Code - potrzebuję specjalisty, który skonfiguruje środowisko i nauczy mnie pracy z…

Javascript & TypescriptEdukacja ∙ 5 dni 5 godzin temu ∙ 18 ofert

Aktualizacja projektu na stronie

Trzeba zaktualizować design istniejącej strony internetowej używając HTML, CSS, JS: odświeżyć wygląd, uczynić go nowoczesnym i responsywnym na urządzenia mobilne. Wymagana jest dodanie płynnych animacji i interaktywnych elementów.

Układ HTML i CSSJavascript & Typescript ∙ 5 dni 22 godziny temu ∙ 90 ofert

Zleceniodawca
Murad Imanov
Azerbejdżan Baku  1  0
Zlecenie zostało opublikowane
1 rok temu
122 wyświetlenia
Tagi
  • ffmpeg
  • C Linux
  • webm
  • node