GitShow/facebook/transform360
facebook

transform360

Transform360 is an equirectangular to cubemap transform for 360 video.

by facebook
Star on GitHubFork

C++

1.0k stars240 forks23 contributorsActive · 1mo agoSince 2016

Meet the team

See all 23 on GitHub →
abuisine
abuisine2 contributions
puffpio
puffpio2 contributions
pangch
pangch1 contribution
evgenykuzyakov
evgenykuzyakov1 contribution
JoelMarcey
JoelMarcey1 contribution
MateusZitelli
MateusZitelli1 contribution
nathansizemore
nathansizemore1 contribution
zpao
zpao1 contribution

Languages

View on GitHub →
C++61.6%
C37.2%
CMake1.1%

Commit activity

Last 12 weeks · 1 commit

Full graph →

Community health

4 of 6 standards met

Community profile →
75
✓README✓License✓Contributing✓Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · Last activity 1mo ago
See all on GitHub →
dprh
‘AVFilter’ has no member named ‘init_dict’OpenIssue

Hi, I'm trying to build on Windows using WSL2 and have compilation issue on step 10. And some warnings. At previous step also had which looks to be solved by adding before calling configure. I did something wrong or ffmpeg sources became incompatible ?

dprh · 2y ago
charaniitn
No such filter: 'transform_v1' Error reinitializing filters!OpenIssue

after following all the build procedures exactly below error is prompting thank you in advance ffmpeg -i input.mp4 -vf transform_v1="input_stereo_format=MONO :w_subdivisions=4 :h_subdivisions=4 :max_cube_edge_length=512" output.mp4 ffmpeg version 3.4.8-0ubuntu0.2 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04) configuration: --prefix=/usr --extra-version=0ubuntu0.2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'input.mp4': Metadata: major_brand : mp42 minor_version : 0 compatible_brands: mp42mp41isomavc1 creation_time : 2017-04-23T19:32:24.000000Z Duration: 00:00:25.49, start: 0.000000, bitrate: 2288 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1366x684 [SAR 1:1 DAR 683:342], 2027 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc (default) Metadata: creation_time : 2017-04-23T19:32:24.000000Z handler_name : L-SMASH Video Handler encoder : AVC Coding Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 256 kb/s (default) Metadata: creation_time : 2017-04-23T19:32:24.000000Z handler_name : L-SMASH Audio Handler File 'output.mp4' already exists. Overwrite ? [y/N] y Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264)) Stream #0:1 -> #0:1 (aac (native) -> aac (native)) Press [q] to stop, [?] for help [AVFilterGraph @ 0x55bddeb36a20] No such filter: 'transform_v1' Error reinitializing filters! Failed to inject frame into filter network: Invalid argument Error while processing the decoded data for stream #0:0 Conversion failed!

charaniitn · 4y ago
Zwhy0712
gcc questionOpenIssue

please !! Can someone help with my problem? !WeChat Image_20220406225341

Zwhy0712 · 4y ago

Recent fixes

View closed PRs →
dsyme
Update CONTRIBUTING.md MergedPR

Update CONTRIBUTING.md

dsyme · 2y ago
AlphaVS-76
Updating README.mdClosedIssue

Changes: Inline links can be added where necessary Some documentation can also be upgraded Assignee: I would be glad to be assigned this issue!

AlphaVS-76 · 3y ago
jo-chemla
From cubmap to equirectangularClosedIssue

A nice option would be to allow for the inverse transformation with ffmpeg, from cubmap to equirectangular. One would give ffmpeg a sequence of 6xN files, one for each face of the cube for the N frames, and convert to N equirectangular frames.

jo-chemla · 4y ago
Structured data for AI agents

Repository: facebook/transform360. Description: Transform360 is an equirectangular to cubemap transform for 360 video. Stars: 1035, Forks: 240. Primary language: C++. Languages: C++ (61.6%), C (37.2%), CMake (1.1%). Open PRs: 2, open issues: 23. Last activity: 1mo ago. Community health: 75%. Top contributors: abuisine, puffpio, pangch, evgenykuzyakov, JoelMarcey, MateusZitelli, nathansizemore, zpao, r-barnes.

·@ofershap

Replace github.com with gitshow.dev