百度视频转码、处理工程师(C++、Go)(J93636)
社招全职2年以上ACG地点:北京状态:招聘
任职要求
-具有视频转码、处理、视频编辑相关的专业基础,了解视频生产相关流程 -熟悉FFmpeg及其API的使用,掌握视频的封装,包括MP4、TS等;了解视频编解码的基本原理,包括H.265、H.264等 -具备AI视频处理、理解的工程化落地经验(加分项) -熟练掌握Linux系统相关知识,精通C++语言,了解Java语言,熟悉Go语言(加分项) -了解云计算的基本架构和原理,深入理解云原生的技术机构,掌握K8S、Docker等云原生的工具 -具有很好的学习能力和责任心, 团队合作能力,抗压能力强 -硕士及以上学历,2年以上工作经验
工作职责
-负责视频云视频转码、视频编辑后端研发工作 -负责需求分析与、方案设计、编码实现、开发上线等等 -分布式公有云、私有化视频转码系统优化、视频转码速度提升 -技术方向上包括不限于视频的转码、处理、封装、分布式处理等
包括英文材料
TypeScript+
https://www.youtube.com/watch?v=JHEB7RhJG1Y
Master TypeScript from basics to advanced concepts through hands-on tutorials covering type annotations, generics, data fetching, Zod library, and more, with practical challenges for effective real-world application.
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
Kubernetes+
https://kubernetes.io/docs/tutorials/kubernetes-basics/
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.
https://kubernetes.io/zh-cn/docs/tutorials/kubernetes-basics/
本教程介绍 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,还包括一个在线教程供你学习。
https://www.youtube.com/watch?v=s_o8dwzRlu4
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners
https://www.youtube.com/watch?v=X48VuDVv0do
Full Kubernetes Tutorial | Kubernetes Course | Hands-on course with a lot of demos
Docker+
https://www.youtube.com/watch?v=GFgJkfScVNU
Master Docker in one course; learn about images and containers on Docker Hub, running multiple containers with Docker Compose, automating workflows with Docker Compose Watch, and much more. 🐳
https://www.youtube.com/watch?v=kTp5xUtcalw
Learn how to use Docker and Kubernetes in this complete hand-on course for beginners.
学历+
相关职位
社招1年以上RX2W1
1、参与视频计算框架的开发,支撑公司海量视频的高效处理和复杂的业务需求; 2、对接支持公司各产品线的多媒体相关业务需求,包括不限于图片处理,视频转码,视频编辑,视频分析等; 3、负责视频处理相关的性能分析及优化。
更新于 2019-10-21
社招1年以上多媒体技术
负责服务端和客户端FFmpeg开发、优化和维护 。以FFmpeg为核心,通过与云端媒体服务业务、以及客户端推流和播放SDK的有机结合,打造音视频媒体能力丰富、 性能/成本/延时/画质等核心技术指标具备高度竞争力的端云一体化媒体引擎。 1、建设广覆盖、高可用、低成本、高性能、智能化、弹性和灵活的云端媒体处理服务(包括图片处理、视频转码、视频AI等业务); 2、以FFmpeg为主要载体,负责各种音视频功能和算法在服务端和客户端的技术落地,支撑业务健康发展; 3、FFmpeg pipeline和功能开发,持续优化性能、成本、延时、画质等核心技术指标。
更新于 2025-07-14
社招5-10年D3325
点播架构团队作为快手核心音视频能力的工程化团队,支撑着包括快手主站、国际化业务、创新孵化业务等众多公司核心业务线,提供包括上传存储、转码、媒体处理、播放等全链路的音视频平台能力。 我们希望招幕有卓越音视频经验、对超大规模视频处理有极大热情的同学,一起构建高可用、高性能、具备行业竞争力的点播和媒体处理平台,为公司内外部业务增长赋能。 工作职责: 1、围绕快手的音视频核心技术,设计和研发业内领先的视频云技术解决方案; 2、参与快手音视频云服务架构的研发工作,包括但不限于媒资管理、策略管理、媒体处理、任务调度、流程编排引擎等平台的建设工作; 3、参与超大规模媒体处理平台的运维工作,接受高并发、海量数据的挑战,持续分析和发现系统的瓶颈,推动系统的稳定性和成本效率的提升。
更新于 2025-10-10